Вход на сайт
Юнит тесты для "системного" приложения
2301 просмотров
Перейти к просмотру всей ветки
AlexNek патриот
в ответ Программист 15.04.21 11:22
надо ответить на один вопрос - что я хочу протестировать?
В данном случае написано надо
Работу системных функций, которые работают с файлами тестировать не надо.
А я и не хочу именно их тестировать, я могу просто неправильно задать параметры для их вызова.
выделив эти функции на другой уровень
ну они как бы и выделены. Но для тестов
- нужно писать свою имплементацию
- передавать ее в конструктор
А так как этих уровней минимум три+экспорт+настиройки, то вся работа по тестированию будет сопоставима по затратам с написанием кода и даже больше.