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


Я шпионю со своим маленьким Мокито…
Я шпионю со своим маленьким Мокито… Зачем шпионить за своими зависимостями? Инфраструктура тестирования Mockito генерирует моки, заглушки и шпионы для ваших зависимостей. Большинство людей знакомы с макетами и заглушками. В этой статье мы поговорим о шпионах — перехватчиках, которые позволяют вам проверить, как ваши классы взаимодействуют с их настоящими зависимостями. 📝 Примечание. Это очень простой пример. Вики-страница Mockito под названием Использование шпионов (и..

Настройте Mockito Mock Maker Inline на OSGi
Все началось с того, что я захотел обновить библиотеку Mockito v2 в нашем проекте OSGi до последней версии Mockito v4 для фиктивных статических и финальных классов. Mockito в своей документации делает это довольно простым , TLDR: добавьте папку mockito-extensions в test с одним файлом с именем org.mockito.plugins.MockMaker. содержащий только эту строку: mock-maker-inline . Могу ли я забыть сказать, что я, мягко говоря, не эксперт OSGi, поэтому я следовал документации..

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

Использование Mockito для тестирования абстрактных классов
Я хочу протестировать абстрактный класс. Конечно, я могу вручную написать макет , унаследованный от класса. Могу ли я сделать это с помощью фреймворка для фиксации (я использую Mockito) вместо того, чтобы создавать свой макет вручную? Как?
188284 просмотров

Проверить значение атрибута объекта с помощью mockito
У меня есть вызов метода, над которым я хочу поиздеваться с mockito. Для начала я создал и внедрил экземпляр объекта, для которого будет вызываться метод. Моя цель - проверить один из объектов при вызове метода. Есть ли способ, которым mockito...
213652 просмотров
schedule 12.05.2022

Что делать, если Java Best Practices конфликтует с Mockito
Моя команда разработчиков начала использовать Mockito и классы, которые были определены как "окончательные". Я читал в журнале Effective Java Джошуа Блоха и в теме SO When to use final , что все классы должны использовать модификатор final. В...
1395 просмотров
schedule 22.02.2022

Как с помощью Mockito сопоставить пару "ключ-значение" карты?
Мне нужно отправить конкретное значение из фиктивного объекта на основе определенного значения ключа. Из конкретного класса: map.put("xpath", "PRICE"); search(map); Из тестового примера: IOurXMLDocument mock =...
42503 просмотров
schedule 08.06.2022

Загрузка файлов .eml в javax.mail.Messages
Я пытаюсь протестировать метод, который обрабатывает javax.mail.Message экземпляров. Я пишу конвертер для изменения электронных писем, которые приходят в разных форматах, а затем преобразуются в согласованный внутренний формат ( MyMessage ). Это...
6948 просмотров

Mockito предпочтительнее EasyMock?
Недавно я переключился на фреймворк Mockito и очень им доволен (см. Также сообщение в блоге ). Переход с EasyMock на Mockito был очень простым, и мне удалось сделать тесты совместимыми (т.е. тестовые примеры ведут себя одинаково). Видите ли вы...
9838 просмотров
schedule 05.07.2022

Используя Mockito, как мне перехватить объект обратного вызова в методе void?
Я использую mockito для тестирования устаревшего модуля входа JAAS/LDAP. Интерфейс javax.security.auth.callback.CallbackHandler определяет функцию: void handle(javax.security.auth.callback.Callback[] callbacks) Я ожидаю, что callbacks...
14467 просмотров
schedule 25.09.2022

Попытка заглушить класс активности Android с помощью PowerMockito выдает RuntimeException Stub!
Я нашел этот пример , где они использовали PowerMock и EasyMock для заглушки/мока классов Menu и MenuItem для андроид. Я пытался сделать что-то подобное с PowerMock и Mockito с классом Activity. Я понимаю, что многие методы являются...
4546 просмотров

Сравнение Mockito и JMockit - почему за Mockito проголосовали лучше, чем за JMockit?
Я изучаю, какой фреймворк для фиксации использовать в моем проекте, и сузил его до JMockit и Mockito . Я заметил, что Mockito был признан " лучшим фиктивным фреймворком для Java "в Stackoverflow. При сравнении функций JMockit " Матрица...
67781 просмотров
schedule 22.06.2022

издевательство над GWT EventBus с mockito
У меня есть некоторые проблемы со слежкой за реальной реализацией EventBus SimpleEventBus: у меня есть активность, которая также является обработчиком определенного события. Это событие запускается службой. Код: @Mock private AssetCellList...
3908 просмотров
schedule 10.06.2023

PowerMock Mockito: как смоделировать все статические методы?
Нужно ли нам издеваться над всеми статическими методами класса при использовании PowerMock (с Mockito)? Я имею в виду, предположим, что у нас есть: class MockMe { public static MockMe getInstance(){ //return new Instance via...
9557 просмотров
schedule 23.03.2023

Модуль: Как написать тестовый пример с использованием jUnit и Mockito
Я очень новичок в Mockito, jUnit и TDD в целом, и я пытаюсь научиться правильно делать TDD. Мне нужна пара примеров, чтобы запустить мой мозг. ПОЖАЛУЙСТА, помогите мне Итак, у меня есть метод getNameInc(String dirPath, String filenName) . Таким...
11740 просмотров
schedule 24.03.2023

Подход к тестированию — Ruby/RSpec против Java/Mockito
Я пытаюсь написать код, подобный показанному ниже примеру, но на Java вместо Ruby и Mockito вместо RSpec. require 'rubygems' require 'rspec' class MyUtils def self.newest_file(files) newest = nil files.each do |file| if...
1112 просмотров
schedule 24.10.2022

Издевательство над файлом свойств с помощью Mockito в Spring
Я пытаюсь написать модульный тест для следующего метода в моем контроллере. @Autowired private ApplicationContext context; private String getProperty() { try { Properties props = context.getBean("myProperties",...
21067 просмотров
schedule 20.07.2022

Использование Mokito для имитации объекта журнала Akka Actor
Я пробовал пару вещей, которые, кажется, компилируются, но вызывают исключения NullPointer во время модульного тестирования, поэтому мне интересно, как я потенциально могу преодолеть ограничения в модульном тестировании. У меня есть класс, который...
1246 просмотров
schedule 06.11.2022

Подсчет вызовов методов в модульных тестах
Как лучше всего подсчитать вызовы методов в модульном тесте. Любая из сред тестирования позволяет это?
85791 просмотров
schedule 09.07.2022

Mockito - разыскивается, но не вызывается; Однако были и другие взаимодействия с этой фиктивной ошибкой.
Я проверяю, что функция была вызвана с помощью Mockito, но Mockito сообщает мне, что функция, которую я проверяю, никогда не вызывалась и что были вызваны другие функции. Но мне кажется, что я вызываю правильную функцию... Вот трассировка стека...
34649 просмотров
schedule 06.01.2024

mongodb+mockito не работает вместе?
Я пытаюсь настроить макеты для mongodb в своем java-коде и получаю следующее исключение: org.mockito.exceptions.misusing.WrongTypeOfReturnValue: DBCursor$$EnhancerByMockitoWithCGLIB$$fc4f0e22 cannot be returned by getOptions() getOptions() should...
2135 просмотров
schedule 27.01.2023

Как использовать thenAnswer с методом, который возвращает void
Я хочу провести модульное тестирование следующим методом public void addRecord(Record record) { Myclass newObj = new Mycalss(); // It creates newObj object, set some values using record object. // and it adds the newObj in...
5223 просмотров
schedule 30.11.2022

Важна ли разница между разными тестовыми двойниками?
Я как раз читал сообщение Мартина Фаулера Mocks Aren't Stubs . Он определяет различные тестовые двойники (или, скорее, ссылается на книгу шаблонов xUnit Джерарда Месароса): Фиктивные объекты передаются, но на самом деле никогда не...
546 просмотров
schedule 03.08.2022