Вход на сайт
Юнит тесты для "системного" приложения
2301 просмотров
Перейти к просмотру всей ветки
koder патриот
в ответ AlexNek 15.04.21 10:56
А как проверить что реагирует только на файлы, а не на каталоги.
Если я правильно понял и обертки это моки, то (на яве, по крайней мере) создаем моки для ввода и вывода и отлавливаем на выводе все, что выходит. Создаем сценарии тестов, отлавливаем на выходе одного и того же мока результрат и сравниваем с ожидаемым.То есть тестов много, сценариев много, а вот мок вывода один.
А вот времена и размеры будут роль играть.Юниттесты нe проверяют перформанs
Нужно определиться что и для чего. Юниттесты только защищают целостность и функтиональность кода.