Ich habe einen Methodenaufruf, den ich mit Mockito spotten möchte. Zu Beginn habe ich eine Instanz eines Objekts erstellt und injiziert, auf der die Methode aufgerufen wird. Mein Ziel ist es, eines der Objekte im Methodenaufruf zu verifizieren.Überprüfen Objekt Objekt Wert mit Mockito
Gibt es eine Möglichkeit, mit der Mockito das Objekt und seine Attribute bestätigen oder überprüfen kann, wenn die Mock-Methode aufgerufen wird?
Beispiel
Mockito.verify(mockedObject)
.someMethodOnMockedObject(
Mockito.<SomeObjectAsArgument>anyObject())
Statt anyObject()
zu tun, ich will dieses Argument Objekt überprüfen, enthält einige bestimmte Felder
Mockito.verify(mockedObject)
.someMethodOnMockedObject(
Mockito.<SomeObjectAsArgument>**compareWithThisObject()**)
Im Link gibt es die folgende Zeile 'überprüfen (Message) .send ((Liste) argThat (neu MessagesArgumentMatcher ())); 'die nicht kompiliert. –
@RoeGavirel Sie brauchen "importieren statische org.mockito.Matchers.argThat;" –