Mockito: Mock-Objekt basierend auf einem anderen

8

Ich habe ein verspottetes Objekt, sagen wir Car porsche . Es hat 4 Räder, 1 Windschutzscheibe, 1 Motor und den Namen Porsche . Dies geschieht über when() und thenReturn() .

Ich möchte eine weitere verspottete Car-Instanz erstellen, sagen wir trabant , die sich genauso verhält (wieder when() und thenReturn() ) wie die porsche -Instanz gib einen anderen Namen zurück.

Ist es möglich, basierend auf dem ersten einen zweiten Schein zu erstellen, ohne alle Schritte when() und thenReturn() zu wiederholen?

    
Radek Skokan 18.11.2013, 11:30
quelle

1 Antwort

6

Was ist mit dem Erstellen einer privaten Methode in Ihrem Test, die die allgemeinen Erwartungen an ein bestimmtes Mock-Objekt setzt?

    
rcgeorge23 18.11.2013, 11:36
quelle

Tags und Links