Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

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

23.04.21 20:35
Re: Юнит тесты для "системного" приложения
 
Murr патриот
Murr

У "черного ящика" есть только вход и выход.

-----

Угу...

Вот только не вполне определено что именно понимается под "черным ящиком".

Документация, которая доступна, описывает функционирование отдельного устройства.

Соответственно код написанный по данной документации будет корректно работать с устройством.

Можно тестировать - все пройдет нормально.


Вот только де-факто "черным ящиком" является не устройство, а сеть.

Документации на сеть - нет. Все что есть - устройств может быть много, они могут быть разаными и взаимодействовать.

А поведение устройства в сети весьма отличается от того что описано в документации.

 

Перейти на