Результаты поиска по запросу "mockito"

3 ответа

Я попытался показать, как граф классов будет обрабатываться с помощью Person-Address в примере. Вам понадобится конструктор для каждого класса в дереве (но, возможно, они могут быть созданы по мере необходимости, но не все сразу). Конечно, если ваш граф классов данных состоит из сотен классов, то это может быть не лучшим подходом.

я есть немного логики, которая должна быть проверена, например: { ... A.add("1"); ... A.add("what ever"); ... A.add("2"); A.delete("5"); ... }Я уже сменил A в моем тесте, и я могу проверить, что метод add вызывается один раз для аргумента ("2"), ...

3 ответа

). Это нечто большее, чем я описал здесь (совпадения Hamcrest, количество вызовов и т. Д.), И оно не ограничивается проверкой методов экземпляра (статические методы и конструкторы можно проверять и проверять одинаково).

ользую Mockito для написания модульного теста на Java, и я хотел бы убедиться, что определенный методпоследний называется на объекте. Я делаю что-то вроде этого в тестируемом коде: row.setSomething(value); ...

1 ответ

 чтобы получить больше деталей.

протестировать компонент / компонент в приложении Spring Boot,тестовая часть документации Spring Boot [https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-testing.html] предоставляет много информации и несколько ...

ТОП публикаций

2 ответа

Как издеваться над DriverManager.getConnection (…)?

У меня есть класс, который подключается к базе данных H2 и выполняет несколько операторов SQL. public class H2Persistence implements IPersistence { private Connection conn; @Override public void open() { try { Class.forName("org.h2.Driver"); ...

4 ответа

Mockito, JUnit, Hamcrest, версиями

По умолчанию требуется версия Hamcrest для: Юнит 4.11Hamcrest 1.3Мокито ядро 1.9.5Hamcrest 1.1Не было существенных изменений API между Hamcrest 1.1 и 1.3. В настоящее время мои тестовые примеры пытаются запустить JUnit 4.11 с Hamcrest 1.1, но я ...

1 ответ

Насмешка над частной переменной, которая предположительно существует

Как вы можете получить фиктивный объект во время выполнения, если он не был создан / инициализирован в классе, который вы тестируете, он не статичен (одноэлементный шаблон), или у вас нет какого-либо конструктора тестов для подключения? В ...

7 ответов

Невозможно создать объект ответа клиента Glassfish Jersey Client

У меня проблемы с созданием фиктивного объекта Response для использования с моими модульными тестами. Я используюorg.glassfish.jersey.core.jersey-client версия 2.3.1 для реализации моего клиента RESTful иmockito Версия 1.9.5, чтобы помочь мне с ...

3 ответа

Макет конструктора с мокито

Я хочу издеваться над конструктором в методе. public String generaID() { GeneraIDParaEntidadCliente aux = new GeneraIDParaEntidadCliente(nombre, registro); entidad.setID(aux.generaID); }В моем тесте я хочу сделать что-то вроде этого: when(new ...

1 ответ

Извините, это было неправильно. Это также закодировано в моем коде.

я есть этот конструктор: public class AuditsLoaderService { public AuditsLoaderService( BackOfficeProperties backOfficeProperties, FrontOfficeInterfaceService frontOfficeService, AuditService auditService, ...

3 ответа

Использование:

твует универсальный метод, который принимает класс в качестве параметра, и у меня возникают проблемы с его заменой на Mockito. Метод выглядит так: public <U extends Enum<U> & Error, T extends ServiceResponse<U>> T validate( Object target, ...