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

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

23.04.21 05:55
Re: Юнит тесты для "системного" приложения
 
koder патриот
koder
в ответ Murr 22.04.21 14:55, Последний раз изменено 23.04.21 05:55 (koder)
Именно этого мы как раз и не знаем...


Ну во первых мы точно знаем тип данных того, что возвращает обьект. Точно.

Во вторых мы знаем, что делать с тем, что возвращает обьект. Точно.


Поэтому тесты это реакция, как правильно реагирует НАША система на все мыслемые комбинации того, что возвращает чужой обьект. И мок это будет то, как мы себе это представляем.


Например чужой обект возвращает стринг. Значит наш мок должен уметь возвращать и null. И пофиг, может это делать настоящий обьект или нет


Напримет чужой обект возвращает обьект класса. Значит наш мок должен уметь возвращать и налль и недоинициализированный обьект класса. И пофиг, может это делать настоящий обьект или нет

 

Перейти на