Kapitel 4: Interaction Testing mit Mock-Objekten

Dieses Kapitel behandelt

  • die Definition von Interaction Testing

  • Mock-Objekte

  • den Unterschied zwischen Fakes, Mocks und Stubs

  • eine Diskussion der besten Methoden beim Einsatz von Mock-Objekten

Im vorangegangenen Kapitel haben Sie das Problem gelöst, wie Code getestet werden kann, der, um korrekt zu laufen, von anderen Objekten abhängt. Sie haben Stubs verwendet, damit der zu testende Code allen benötigten Input erhält und Sie seine Logik unabhängig testen können.

Bisher haben Sie nur Tests geschrieben, die mit den ersten beiden der drei Typen von Endresultaten, die eine Unit of Work haben kann, umgehen können: die Rückgabe eines Wertes und die Änderung des Systemzustands.

In diesem ...

Get The Art of Unit Testing 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.