O'Reilly logo

The Art of Unit Testing by Roy Osherove

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

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

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