Данное изображение визуализирует некоторые недостатки модульного тестирования не дающие тестировщику полного представления о тестируемом програмном продукте сосредотачиваясь на отдельных частях его кода.
Просто сначала зовут капитана, потом он запрашивает лодку.
А тут лодка появилась еще до вызова капитана.
Нарушилась лодочнокапитанская связь.
Теперь вообще не вполне понятно что делать и как дальше жить...
А тут лодка появилась еще до вызова капитана.
Нарушилась лодочнокапитанская связь.
Теперь вообще не вполне понятно что делать и как дальше жить...
Впрочем, другой вопрос - что должно быть интерфейсом, а что - малозначительными внутренностями.
з.ы. впрочем, в отдельных случаях и внутренности, наверное, стоит потестить.
..........
- ну что же - всё ОК, можем релизить!