July 2018
Intermediate to advanced
432 pages
11h 4m
German
Tests einzurichten, um Änderungen durchzuführen, kann ein Problem sein. Wenn Sie Ihre Klasse separat in einem Test-Harnisch instanziieren können, sollten Sie sich glücklich schätzen. Viele Entwickler können dies nicht. Wenn Sie Schwierigkeiten haben, sollten Sie Kapitel 9, Ich kann diese Klasse nicht in einen Test-Harnisch einfügen, lesen.
Eine Klasse zu instanziieren ist oft nur der erste Teil der Schlacht. Der zweite Teil ist das Schreiben von Tests der Methoden, die wir ändern müssen. Manchmal können wir dies tun, ohne die Klasse überhaupt zu instanziieren. Benötigt die Methode nur wenige Instanz-Daten, können wir mit Expose Static Method (25.5) Zugriff auf den Code bekommen. ...