0
ответов

Как проверить, что одно из многих условий выполнено на Мокито? Можно ли проверить, был ли вызван один ИЛИ другой метод?

На моем модульном тесте я хочу проверить, был ли вызван тот или иной метод. Я легко могу проверить, сколько раз некоторые методы вызываются благодаря Mockito, но у проверки нет режима проверки, такого как «ИЛИ». Любой ...
вопрос задан: 7 April 2019 15:34
0
ответов

Как издеваться над system.getenv

У меня есть код, который использует переменные system.getenv (), как показано ниже: String dbId = System.getenv ("DB_ID"); String clusterId = System.getenv ("CLUSTER_ID"); Мне нужно проверить его с помощью Mockito. Я не могу использовать ...
вопрос задан: 4 April 2019 23:09
0
ответов

насмешливый метод перегрузки queryForObject в JdbcTemplate

Как смоделировать приведенный ниже код с помощью mockito? @Override @ Nullable public < T > T queryForObject (String sql, Object [] args, int [] argTypes, Class < T > requiredType) выдает исключение DataAccessException {...
вопрос задан: 27 March 2019 11:25
0
ответов

Как проверить класс конфигурации Hibernate, который является аннотацией Java в Spring Boot, используя Mockito?

Я работаю над проектом SPringBoot + Hibernate + REST, используя Mysql DB. Я хочу знать, как я могу провести модульное тестирование в следующем классе. Мне сказали, что Mocking - лучший способ сделать это. Я думаю, что это ...
вопрос задан: 19 March 2019 07:52
0
ответов

Как юнит-тест частного класса

Как мы можем модульное тестирование частного класса? Например, на примере частного класса @Autowired с квалификатором я хотел бы проверить, является ли хороший классификатор вызовом открытого класса MyClass {@Autowired ...
вопрос задан: 6 March 2019 14:06
0
ответов

Junit Assert на теле сетевого запроса

Как я могу утверждать тело сетевого запроса, используя Junit? что-то вроде Assert.assertThat (put (‘http://www.example.com’), body.match ({id: «123»})); Цель состоит в том, чтобы сделать сквозное тестирование, где ...
вопрос задан: 1 March 2019 17:05
0
ответов

Mockito - слежка за реальными объектами вызывает исходный метод

Представьте себе следующий код: Список списка знак равно Список шпион = шпион (список); doThrow (новый NullpointerException ()). когда (шпион) .get (0); doThrow (....) выполняет list.get (0) - в этом нет никакого смысла. Я хотел бы ...
вопрос задан: 2 February 2019 02:10
0
ответов

Mockito Powermockito Static Mocking ClassNotPreparedException при запуске через ANT

У меня есть странная ситуация, когда этот тест проходит при запуске через IDE, но при запуске через ANT он завершается неудачей с исключением, отмеченным ниже. Я включил свои тестовые классы и цель муравья как ...
вопрос задан: 18 January 2019 17:04
0
ответов

Как смоделировать внутренние вызываемые методы?

Ниже приведен код, для которого я пытаюсь написать текстовый регистр и добавил, что я сделал, но получаю нулевой указатель exp. Public boolean doVersionLimitCheck (Long mneId) выбрасывает DMMException {CALogUtil.getInstance () ...
вопрос задан: 18 January 2019 14:18
0
ответов

Не удалось использовать тестовый пример

@RunWith (MockitoJUnitRunner.class) // Класс не может быть преобразован в тип // @ Открытый класс SpringBootTest MbankingApplicationTest {@Mock CanmbTransactionDao dataServiceMock; @ Мок ...
вопрос задан: 18 January 2019 11:38
0
ответов

Несовместимость PowerMockito (1.4.9) с javassist (3.16)

Мне нужно смоделировать IetAddress в моем коде, для этого я добавил зависимость powermock в свой проект. После этого я получаю ошибку. Вызвано: java.io.IOException: неверный тип константы: 15 на 79 ...
вопрос задан: 17 January 2019 10:04
0
ответов

Тесты MockitoJUnit выполняются в Android Studio, но не выполняются при запуске из командной строки

Я пытаюсь запустить модульные тесты, используя MockitoJUnitRunner; они нормально работают в Android Studio, но некоторые (не все) тесты не выполняются при запуске в командной строке - что очень важно, мне нужно иметь возможность ...
вопрос задан: 16 January 2019 23:51
0
ответов

Как использовать юнит-тест для статического метода, в котором много объектов

Мне нужно протестировать статический метод, который выглядит следующим образом: public static boolean someProcess (List < String > arg1, Properties props, String [] arg3, String arg4, String arg5) выдает Exception {...
вопрос задан: 16 January 2019 17:00
0
ответов

Как настроить Mockito mock для использования одного и того же ответа для нескольких вызовов разных методов

Я хочу проверить слой http для приложения весенней загрузки. Для этого издевались над службой, чтобы отвечать на звонки контроллера. Поскольку у меня есть много методов (например, findBy ...), которые ожидают, что список ...
вопрос задан: 16 January 2019 14:37
0
ответов

Пересмешивание объекта LiveData в Android ViewModel с использованием Mockito

У меня ViewModel выглядит так. Класс SignInViewModel (закрытый val requestDataUseCase: RequestDataUseCase): ViewModel () {... var isLoading = MediatorLiveData < Boolean > () ... fun ...
вопрос задан: 16 January 2019 12:12
0
ответов

Проблема при запуске теста PowerMock через JUnit Core API

У меня возникают проблемы при попытке запустить тест PowerMock с помощью JUnit из моего кода. Вот как я загружаю и запускаю свои тестовые классы: URL [] urls = getTargetClassesUrls (); пытаться (...
вопрос задан: 15 January 2019 19:00
0
ответов

Mockito, JUnit и Spring

Я начал узнавать о Mockito только сегодня. Я написал несколько простых тестов (с помощью JUnit, см. ниже), но я не могу понять, как я могу использовать фиктивный объект внутри управляемых компонентов Spring. Что такое лучшие практики...
вопрос задан: 29 December 2018 16:03
0
ответов

Проблема с использованием метода Mockito When

Я изо всех сил пытаюсь научить себя Mockito. Рассмотрим следующий метод hasInventory (), который на самом деле не должен работать в моем образе мышления, но должен быть настроен так, чтобы возвращать истину или ложь, поскольку я белка -...
вопрос задан: 13 December 2018 06:29
0
ответов

Как Mockito может захватывать аргументы, передаваемые методам внедренного фиктивного объекта?

Я пытаюсь проверить класс обслуживания, который внутренне использует объект подключения Spring AMQP. Этот объект подключения внедряется Spring. Тем не менее, я не хочу, чтобы мой модульный тест на самом деле ...
вопрос задан: 31 October 2018 05:56
0
ответов

как имитировать набор результатов и заполнить его с помощью Mockito в Java

У меня есть код, в котором я заполняю набор результатов с помощью CallableStatement.executeQuery (). Я издевался над ResultSet и CallableStatement, но для проверки метода мне нужно заполнить ResultSet. Вот ...
вопрос задан: 1 October 2018 16:50
0
ответов

Как определить, что объект является Mockito mock?

Можно ли в коде определить, является ли данный объект Mockito mock или нет? Причина, по которой я хотел бы это сделать, заключается в том, чтобы возвращать другое сообщение об ошибке, когда используется имитатор. Это будет использоваться для ...
вопрос задан: 27 September 2018 08:43
0
ответов

Почему Mockito не имитирует статические методы?

Я прочитал здесь несколько тем о статических методах и думаю, что понимаю проблемы неправильного / чрезмерного использования статические методы могут вызвать. Но я не совсем понял, почему так сложно высмеивать ...
вопрос задан: 13 September 2018 12:59
0
ответов

Неправильное использование сопоставителей аргументов

Простой тестовый пример, приведенный ниже, не выполняется, за исключением. org.mockito.exceptions.misusing.InvalidUseOfMatchersException: недопустимое использование сопоставителей аргументов! Ожидается 3 матча, 2 записано: я не ...
вопрос задан: 27 August 2018 16:05
0
ответов

получение нулевого значения в mock-объекте

Я пытаюсь издеваться над объектом в тестовом файле junit. Я получаю значение в тестовом файле public void TestMethod () выдает SQLException {String projectID = "Test"; Соединение connectionMock = ...
вопрос задан: 13 July 2018 13:19
0
ответов

Выделенные потоки ReactiveX и синглы не выделяют элементы

Я тестирую некоторые функции, основанные на RxJava, используя Mockito, чтобы имитировать объекты. У меня есть место, где мне нужно высмеять значение для возвращаемого метода, который является Single & lt; HttpResponse & lt; Buffer & gt; & gt; & gt; но .
вопрос задан: 13 July 2018 11:25
0
ответов

Mockito - значение в родительском (абстрактном) классе?

Я хочу написать тест для класса GetEventPlannersRequest. Этот класс выглядит: class GetEvent PlannersRequest (запрос: GetEventPlanners Request.Request, okListener: ...
вопрос задан: 13 July 2018 09:08
0
ответов

Как протестировать анонимные методы с помощью JUnit или Mockito?

У меня есть простой класс, но с анонимным блоком кода. Мне нужно покрыть этот класс тестами. открытый класс CleanerTask { частный окончательный журнал Logger = LoggerFactory.getLogger (getClass ());...
вопрос задан: 1 June 2018 11:15
0
ответов

@RunWith (SpringRunner.class) против @RunWith (MockitoJUnitRunner.class)

Я использовал @RunWith (MockitoJUnitRunner.class) для моего теста junit с mockito. Но сейчас я работаю с весенним загрузочным приложением и пытаюсь использовать @RunWith (SpringRunner.class). Использует ли @RunWith (...
вопрос задан: 3 April 2018 16:54
0
ответов

Модульное тестирование с mockito для конструкторов

У меня есть один класс. Первый класс { частный второй второй; public First (int num, String str) { second = new Second (str); это.число = число; } ... // некоторые другие методы } ...
вопрос задан: 30 March 2018 13:41
0
ответов

Тестирование Java улучшено для поведения с Mockito

Я хочу протестировать Java-метод, который имеет расширенный для него с помощью Mockito. Проблема в том, что, когда я не знаю, как установить ожидания для улучшенного, чтобы работать. Следующий код был получен ...
вопрос задан: 13 January 2018 06:41