У меня есть вызов метода, который я хочу высмеять с помощью mockito. Для начала я создал и ввел экземпляр объекта, на который будет вызываться метод. Моя цель - проверить один из объектов в вызове метода.Проверить значение атрибута объекта с помощью mockito
Есть ли способ, которым mockito позволяет утверждать или проверять объект и его атрибуты при вызове метода макета?
пример
Mockito.verify(mockedObject)
.someMethodOnMockedObject(
Mockito.<SomeObjectAsArgument>anyObject())
Вместо того чтобы делать anyObject()
я хочу, чтобы проверить, что объект аргумент содержит некоторые специфические поля
Mockito.verify(mockedObject)
.someMethodOnMockedObject(
Mockito.<SomeObjectAsArgument>**compareWithThisObject()**)
В ссылке есть следующая строка 'проверить (MessageSender) Пошлите ((Список) argThat (новый MessagesArgumentMatcher ())); 'который не компилируется. –
@RoeeGavirel вам нужно "import static org.mockito.Matchers.argThat;" –