O'Reilly logo

JUnit-Profiwissen by Michael Tamm

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6 Unit-Tests mit Mock-Objekten

Wenn Sie bereits Erfahrung mit dem Schreiben von JUnit-Tests haben, werden Sie bestimmt auch schon mit der ein oder anderen Bibliothek für das Erstellen von Mock-Objekten in Berührung gekommen sein. Falls nicht, ist das auch nicht schlimm. Dieses Kapitel erläutert zunächst die Idee hinter Mock-Objekten und stellt anschließend drei ausgewählte Mock-Bibliotheken näher vor.

6.1 Terminologie

Möchten Sie echte Unit-Tests schreiben, also Tests, die eine bestimmte Klasse oder Methode in Isolation testen, dann werden Sie zwangsläufig früher oder später Mock-Objekte einsetzen. Denn um eine Klasse in Isolation zu testen, müssen deren Abhängigkeiten durch Stellvertreter-Objekte ersetzt werden. Ein typisches Beispiel hierfür ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required