Публикации по теме '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 просмотров
schedule
24.08.2022
Проверить значение атрибута объекта с помощью 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 просмотров
schedule
17.02.2023
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 просмотров
schedule
09.09.2023
Сравнение 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