На одном из проектов для проверки данных наши специалисты пользуются AssertJ — Java библиотекой с открытым исходным кодом, используемой для написания гибких, содержательных и легко читаемых проверок в тестах Java.
Поскольку мы любим использовать цепочки методов в других наших классах, данная библиотека органично вписалась в код наших тестов.
Михаил Палыга, инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех, на примере тестирования вездехода АТ-АТ из «Звездных Войн» описал, как со временем менялся наш подход к проведению проверок данных и как менялись сами классы проверок.
✅ Читать на Хабре