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 3: Die Verwendung von Stubs, um Abhängigkeiten aufzulösen

Dieses Kapitel behandelt

  • die Definition von Stubs

  • das Code-Refactoring, um Stubs zu verwenden

  • Einkapselungsprobleme im Code

  • die besten Methoden beim Einsatz von Stubs

Im vorhergehenden Kapitel haben Sie Ihren ersten Unit Test mit NUnit geschrieben und verschiedene Testattribute ausprobiert. Sie haben auch Tests für einfache Use Cases erstellt, wobei Sie nur Rückgabewerte von Objekten oder den Zustand der zu testenden Unit in einem Minimal-System prüfen mussten.

In diesem Kapitel werden wir einen Blick auf wesentlich realistischere Beispiele werfen, wo das zu testende Objekt von einem anderen Objekt abhängt, über das Sie keine Kontrolle haben (oder das noch nicht ...

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