October 2015
Intermediate to advanced
448 pages
11h 53m
Polish
Izolacja i „słuchanie” testów
W poprzednim rozdziale podjęliśmy decyzję o pozostawieniu kończącego się niepowodzeniem testu jednostkowego w warstwie widoku i przejściu do tworzenia kolejnych testów oraz kodu w warstwie modelu, aby móc zaliczyć wspomniany test.
Zdecydowaliśmy się na takie rozwiązanie z powodu prostoty budowanej aplikacji. Warto jednak tutaj dodać, że tego rodzaju decyzja w skomplikowanej aplikacji może być niebezpieczna. Przejście do pracy nad kodem działającym na niższym poziomie bez wcześniejszego upewnienia się o prawidłowym funkcjonowaniu kodu na wyższym poziomie to ryzykowna strategia.

Jestem wdzięczny Gary’emu ...
Read now
Unlock full access