February 2015
Intermediate to advanced
234 pages
5h 54m
German
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 ...