Как вы можете проверить, что изделенный объект вообще не вызывается? Я пытаюсь проверить пустую реализацию метода интерфейса с помощью Mockito.Mockito - проверить, что объект не вызван вообще
2
A
ответ
2
См Mockito API Статья 7. Удостоверяясь взаимодействие (ы) никогда не было на макете
+0
Mockito.verifyZeroInteractions (jdbc); Спасибо большое – Biscuit128
3
Я использую org.mockito.Mockito.verifyNoMoreInteractions
.
В самом деле, лично я всегда включаю этот раздел во всех моих Mockito тестов:
@After
public void after() {
verifyNoMoreInteractions(<your mock1>, <your mock2>...);
}
Так он действует как удобный догоняющего все, чтобы гарантировать, что тест не имеет левую поверх, неожиданные вызовы, которые Я специально не проверял. Я нахожу это более полезным, чем загромождение тестов конкретными verifyZeroInteractions
.
Смежные вопросы
- 1. Mockito - проверить, был ли вызван метод ANY (объект был обращен)
- 2. onAccessibilityEvent не вызван вообще
- 3. Генератор не вызван вообще
- 4. Mockito - проверить, вызван ли метод класса
- 5. Mockto: как проверить, что был вызван конструктор?
- 6. Mockito runnable: хотел, но не был вызван?
- 7. Код в функции лямбда вообще не вызван
- 8. Почему андроид ViewPager OnTouchListener вообще не вызван
- 9. Mockito проверить взаимодействие с ArgumentCaptor
- 10. Как проверить, что в методе async thread был вызван?
- 11. JUnit - проверить, что метод был вызван
- 12. Может ли Mockito проверить, что аргумент имеет определенные свойства/поля?
- 13. Есть ли способ, чтобы проверить, что метод на Spring Controller был вызван использованием Mockito
- 14. Mockito: Как проверить, что массив, переданный моему методу, содержит правильный объект?
- 15. Объект jQuery вообще не добавляется
- 16. PHPUnit утверждать, что метод не вызван
- 17. Rhinomocks, как проверить, что заглушка/mock никогда не называлась вообще?
- 18. Тестирование, если метод вызван с использованием Mockito
- 19. Как проверить, что исключение не выбрасывается с помощью mockito?
- 20. Как проверить, что метод был вызван в arquillian-тесте
- 21. Mockito: проверить (mock) issue
- 22. Как я могу проверить, что strtol разбирал что-нибудь вообще?
- 23. Как проверить, что метод службы не был вызван
- 24. Как проверить, что метод класса не был вызван?
- 25. Как проверить, что метод не был вызван в Moq?
- 26. Как проверить использование Mockito
- 27. Ни один из методов в RemoteViewsFactory не вызван вообще.
- 28. Как я могу проверить, вызван ли один из двух методов с помощью Mockito?
- 29. TypeError: объект 'Section' не может быть вызван
- 30. Mock «внутренний» объект с Mockito
Вы что-то пробовали? –
Да, но единственные подходы, которые я знаю (с использованием mockito с проверкой), основаны на методе метода - не для описания всех методов – Biscuit128
Возможный дубликат [Как проверить, что конкретный метод не вызывается с использованием Mockito?] (Http : //stackoverflow.com/questions/12862659/how-to-verify-that-a-specific-method-was-not-called-using-mockito) – SpaceTrucker