просто адаптирует внутренние типы для ошибок в характеристиках транспортного средства в строки, которые отображаются во view через привязки к view model. Функции проверки как раз таки покрыты тестами. Уместно ли тогда тестировать класс "ГИБДД"?
Если я правильно понял, то в таких случаях если есть возможность, можно проверять факт вызова каких либо функций, но если они независимые, то тестить здесь практически нечего. Разве что преобразование внутренних ошибок в строки было бы лучше выделить в отдельный класс(/модуль). После чего опционально покрыть тестами этот новый класс, кстати после этого можно легко протестить и "ГИБДД".
Обсуждают сегодня