русский
Germany.ruForen → Архив Досок→ Programmierung

Юнит тесты для "системного" приложения

23.04.21 11:11
Re: Юнит тесты для "системного" приложения
 
koder патриот
koder
in Antwort Murr 23.04.21 06:29
А как насчет какого-то двойчного набора слегка перемежаемого прерываниями? смущДа и со строками Я как-то обрисовывал весьма проблемный вариант - ЗигБии называется...

В меру своей фантазии. Черный ящик возвращает что то. Ты точно знаешь, что с этим делать. Иначе ты вообще не можешь его использовать. Ты ТОЧНО знаешь, какие проблемы могут возникнуть, иначе ты не подготовил СВОЙ код и что же ты собираешься тестовать? Вот мок и возвращяет то, что ты ожидаешь. Все мыслимые варианты. Немыслемые и неожиданные не нужны, ты все равно не готов в своем коде их отрабатывать.


Буковки, циферьки, длина - так много информации с которой можно работать...

Именно. Если твой код имеет 100500 вариантов реакции на различные варианты - нужно 100500 вариантов поведения мока. Да, тесты рисовать может быть затратно по времени.

 

Sprung zu