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 ...

Get JUnit-Profiwissen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.