Re[2]: Что и как следует покрывать юнит-тестами
От: Yoriсk  
Дата: 04.01.16 10:44
Оценка: +1 -1
Здравствуйте, Ikemefula, Вы писали:

I>Самый главный принцип — красный юнит тест должен однозначно указывать на источник ошибки. Не 'что то отвалилось' а 'метод сенд актора обнуляет бехевиор если была ошибка'


Нет, не должен.
Потому что это не только бесполезно — зная об ошибке в определённом сценарии ты её и так найдёшь, т.е. ценна именно информация "у нас что-то не так", всё остальное приложится само собой — но и просто вредно, т.к. для более лучшего указания на источник ошибки начинается тестирование геттеров-сеттеров, конструкторов типа { this.param1 = param1; this.param2 = param2; } и прочие невероятно полезеные практики, столь улучшающин проценты метрик и столь тешащие сердца менеджмента.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.