Публикации по теме 'mockito'


Укрощение глупого общего предупреждения
Укрощение глупого общего предупреждения Разблокировка метода Mockito mock() Это предупреждение — такая маленькая, неважная вещь, но оно меня давно беспокоило — и теперь я это исправил. В маловероятном случае, если это затронет и вас, позвольте мне показать вам, как справиться с этой проблемой. Первый (самый первый) пример в документации Mockito : //Let's import Mockito statically so that the code looks clearer import static org.mockito.Mockito.*; //mock creation List..

Мокито сделал ясно
СЕЙЧАС В ПЕЧАТИ Мокито сделал ясно Автор Кеннет Кузен Mockito Made Clear: Модульное тестирование Java с помощью макетов, заглушек и шпионов больше не находится в стадии бета-тестирования и полностью выпущено: Mockito Made Clear Mockito — это самая популярная платформа в мире Java для автоматизации модульного тестирования с зависимостями. Изучите… pragprog.com Если вы когда-либо запускали только несколько тестов JUnit или..

Вопросы по теме 'mockito'

MockEJB - JUnit Mockito - не удается повторно связать фиктивный EJB во втором модульном тесте
Привет, у меня есть вопрос, связанный с MockEJB. Мне нужно написать модульные тесты для проверки кода, вызывающего EJB. Я использую Mockito для написания макета для EJB и MockEJB для имитации контекста JNDI. Мои тесты выглядят так: @Test...
5114 просмотров
schedule 26.03.2024

Как правильно сопоставить варарги в Mockito
Я пытался издеваться над методом с параметрами vararg с помощью Mockito: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b, a.b(1,...
67993 просмотров
schedule 07.11.2023

Создание фиктивного метода, возвращающего переданный ему аргумент
Рассмотрим сигнатуру метода, например: public String myFunction(String abc); Может ли Mockito вернуть ту же строку, что и метод?
414718 просмотров
schedule 12.11.2022

Mockito не проверяет больше взаимодействий, но пропускает геттеры
Mockito API предоставляет метод: Mockito.verifyNoMoreInteractions(someMock); но возможно ли в Mockito объявить, что я не хочу больше взаимодействовать с данным макетом, за исключением взаимодействия с его методами получения? Простой...
10750 просмотров
schedule 16.11.2023

Имитация объекта scala
Я использую mockito и пытаюсь издеваться над объектом scala. object Sample { } //test class SomeTest extends Specification with ScalaTest with Mockito { "mocking should succeed" in { val mockedSample = mock[Sample] } } Это...
29532 просмотров
schedule 15.02.2024

Как использовать Mockito, чтобы убедиться, что сообщение об ошибке зарегистрировано?
У меня есть состояние ошибки, которое я хочу проверить. Поведение, которое я хочу проверить, заключается в том, что в журнал записывается сообщение об ошибке. Поскольку Mockito не может заглушить статические методы, это довольно сложно, потому что я...
1850 просмотров
schedule 06.01.2024

Разыскивается, но не вызывается: однако с этим макетом были и другие взаимодействия:
Разыскивается, но не вызывается: однако с этим макетом были и другие взаимодействия: Это мокито-ошибка, которую вы могли бы поймать при попытке проверить вызов объекта для определенного метода, но происходит то, что вы взаимодействуете с другим...
12914 просмотров
schedule 07.12.2023

Scala, Specs2, Mockito и нулевые возвращаемые значения
Я пытаюсь протестировать код Scala, используя Specs2 и Mockito. Я относительно новичок во всех трех, и у меня возникают трудности с издевательством над методами, возвращающими нуль. Далее (переписано с некоторыми изменениями имени) "My...
6189 просмотров
schedule 13.06.2024

Как заставить Mockito и Powermock правильно выдавать ошибку
У меня есть следующий код @PrepareForTest({Mongo.class, XYMongo.class, DB.class}) public class XYMongoTest extends UnitTest{ String host = Play.configuration.getProperty("mongo.host"); int port =...
2712 просмотров
schedule 03.12.2023

Проверка равенства Collection‹byte[]› с Mockito?
Я использую Mockito для модульного тестирования и столкнулся с проблемой, когда у меня есть набор хэшей, и я хочу убедиться, что параметры эквивалентны. то есть у меня есть что-то вроде Collection< byte[] > blobs = new ArrayList<...
2070 просмотров
schedule 22.10.2022

Тестирование частного метода с использованием mockito
public class A { public void method(boolean b){ if (b == true) method1(); else method2(); } private void method1() {} private void method2() {} } public class TestA {...
385441 просмотров
schedule 09.10.2022

Модульное тестирование с mockito для конструкторов
У меня один класс. Class First { private Second second; public First(int num, String str) { second = new Second(str); this.num = num; } ... // some other methods } Я хочу написать модульные тесты для...
154337 просмотров
schedule 11.06.2024

Тест PowerMockMockito запускается под Junit, но не под TestNG
Я пытаюсь запустить этот базовый модульный тест из Powermock. Запуск кода как есть по этой ссылке с помощью Mockito и Junit, и он выполняется без ошибок. К сожалению, мне нужны Mockito и TestNG, и это дает мне ошибки в 6 из 10 тестов: Mockito...
3827 просмотров
schedule 19.01.2024

Как правильно издеваться над двумя классами, реализующими интерфейс с Mockito?
У меня есть 2 класса, которые реализуют один интерфейс. public interface DataAccess { /*....*/ } public class DataAccessCache implements DataAccess { /*...*/ } public class DataAccessMemory implements DataAccess { /*...*/ } Теперь у меня есть...
256 просмотров
schedule 22.10.2022

Как смоделировать исключение при создании экземпляра нового класса с помощью Mockito
В методе у меня есть исключение, которое я хочу высмеять. Я знаю, как имитировать объект, чтобы сгенерировать исключение, используя mock.doSomething(), но мне нужно сгенерировать удаленное исключение, когда класс создает новый экземпляр самого...
11109 просмотров
schedule 20.09.2022

Имитация источника данных для JdbcTemplate с помощью Mockito
Я пытаюсь протестировать класс в проекте Spring. Я хотел бы внести как можно больше изменений в тестовый класс по сравнению с классом dao, чтобы мне не приходилось повторно тестировать всевозможные вещи из-за изменения. Класс, с которым я работаю,...
32475 просмотров

Mockito Verify: проверено во время проверки (), чем во время вызова метода издевательства
Я вызываю метод PerformAction со списком объектов и проверяю то же самое. После вызова этого метода я модифицирую некоторые «объекты». Проверка Mockito не выполняется, говоря, что аргументы не совпадают (показывая измененные объекты), но в режиме...
3445 просмотров
schedule 21.11.2022

Как использовать макеты с шаблоном торта
У меня есть следующий класс: class LinkUserService() { //** cake pattern ** oauthProvider: OAuthProvider => //****************** def isUserLinked(userId: String, service: String) = { val cred =...
1367 просмотров
schedule 24.01.2024

Как проверить количество вызовов приватных методов в конструкторе?
У меня есть следующий класс: public class LegacyClass() { public LegacyClass(final int aModeOfOperation) { if (aModeOfOperation == 0) { addSomeValues(); addSomeValues(); } else if...
1614 просмотров
schedule 19.01.2024

Как создать макет объекта Page с помощью mockito в Adobe CQ5 для написания junits
Я использую платформу Mockito для создания имитационных объектов для написания junits для моего проекта Adobe CQ5. У меня есть несколько сервисов, которые я хочу протестировать с помощью JUnit. Я обнаружил странную проблему, когда хочу создать...
1798 просмотров
schedule 03.01.2024