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

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

23.04.21 21:03
Re: Юнит тесты для "системного" приложения
 
AlexNek патриот
AlexNek
in Antwort Murr 23.04.21 20:15
В реальной среде - работать не будет - получаемое отличается от описанного.

Ну так это задача никак не совместима с юнит тестами. В лучшем случае это integration test. И то это чисто для проверки, что мы не сломали то, о чём знаем.

Вот написал я юнит тест для использования функции перемещения файлов. Никакого доступа к диску, никах файлов. Отлично обрабатывает все исключения и прочее.

Но, в реальной среде не работает...иногда. Например, если в каталоге (target) уже есть такой файл, он не перезаписывается, а выдается исключение. Которое обрабатывается правильно.


Почти полная аналогия с твоими устройствами.


Я всего лишь говорю, что чтобы сделать работающий код надо знать с чем работаешь.

А что кто то пытается с этим спорить?

 

Sprung zu