5 Spies, Stubsund Mocks

Bisher waren die Beispiele, die Sie im Zuge dieses Buchs gesehen und selbst nachvollzogen haben, noch recht einfach. In der Realität zeigt sich jedoch häufig ein anderes Bild. Sie werden mit komplexen Strukturen konfrontiert, die aus voneinander abhängigen Funktionsaufrufen und Datenstrukturen bestehen. In diesem Kapitel lernen Sie, wie Sie bei der testgetriebenen Entwicklung mit solchen Konstrukten umgehen und verschiedene Hilfsmittel einsetzen können, um sich das Leben erheblich zu erleichtern.

Im Verlauf dieses Kapitels lernen Sie verschiedene Ausprägungen sogenannter Test Doubles kennen, die Ihnen sowohl dabei helfen, mit Abhängigkeiten innerhalb Ihres Quellcodes umzugehen als auch die Abläufe in Ihrer Applikation ...

Get Testgetriebene Entwicklung mit JavaScript now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.