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?
Was ist mit dem Erstellen einer privaten Methode in Ihrem Test, die die allgemeinen Erwartungen an ein bestimmtes Mock-Objekt setzt?
Tags und Links java unit-testing mocking mockito