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

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.