9.24. Mock-objekte sind funktionierende objekt vertreter
Schauen wir uns ein Mock Object Framework im Einsatz an. Unten ist ein Test, der das EasyMock Framework einsetzt, ein Mock Object Framework für Java. Ein gutes Mock Object Framework ermöglicht Ihnen, Objektverhalten zu simulieren, ohne dass Sie dazu Code für dieses Objekt schreiben müssen.
import org.easymock.*; // Dieser Test macht eine Bestellung mit einer gültigen // Gutscheinkarte, die das erforderliche Guthaben hat. @Test public void testEinfacheBestellung() { // Alles einrichten und uns bereit machen Bestellungsdaten bestellung = new Bestellungsdaten(); bestellung.setKundenname("Tim"); bestellung.setGetränkbeschreibung("Doppelter Espresso"); bestellung.setGutscheinnummer(12345); ...
Get Softwareentwicklung von Kopf bis Fuß 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.