Лучшие mockito вопросы ИТ разработчиков

  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Upvote за очень подробное и четкое объяснение очень распространенной ошибки насмешки!

ю, что есть довольно много вопросов (и ответов) по этой теме, но я перепробовал все, что нашел на SO и других сайтах, и я не нашел способа заставить JaCoCo включать покрытие для тестов Android, которые используют Mockito. Моя проблема: я хочу ...

Задан 01 Oct 2017, 22:24 от YoMero
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как выполнить модульное тестирование метода, который читает данный файл

Я знаю, что это немного наивно. Как выполнить модульное тестирование этого куска кода без предоставления физического файла в качестве входных данных. Я новичок в мокито и модульном тестировании. Так что я не уверен. Пожалуйста помоги. public ...

Задан 20 Dec 2013, 21:07 от user2990315
  • 16 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

защищенный от насмешек метод

Я хочу издеваться над унаследованным защищенным методом. Я не могу вызвать этот метод напрямую из кода Java, так как он унаследован от класса в другом пакете. Я не могу найти способ указать этот метод заглушки вwhen(...) package a; public class ...

Задан 29 Nov 2011, 14:15 от michael nesterenko
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Мокито с локальными переменными

У меня есть простой метод, который возвращаетString. Это также создает местныйList, Я хочу проверить добавленную стоимость на местномList. Вот пример package com.impl; import java.util.ArrayList; import java.util.List; ...

Задан 12 May 2013, 10:08 от user1999453
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

тестирование powermock имитирует тайм-аут сервера http для вызова клиента

Мне нужно написать тестовый сценарий для исключения connectTimeout и SocketTimeout. Я использую PowerMock для создания макетов объектов. Ниже мой код. Но я п...

Задан 19 Aug 2016, 04:33 от RK3
  • 52 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как мне издеваться над статическим методом, который возвращает void с PowerMock?

В моем проекте есть несколько статических утилит, некоторые из которых просто передают или выдают исключение. Существует множество примеров того, как смоделировать статический метод с типом возвращаемого значения, отличным от void. Но как я могу ...

Задан 06 Mar 2012, 14:12 от Pete
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему Mockito @InjectMocks стоит избегать?

Почему@InjectMocks может быть вещь, которую следует избегать для такого рода испытаний. @RunWith(MockitoJUnitRunner.class) public class MyClassTest { @Mock private Bar bar; @InjectMocks private Foo foo; // created by Mockito @Test public ...

Задан 17 Jan 2014, 09:59 от MariuszS
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование Mockito для написания теста ATG

У кого-нибудь есть идеи по написанию модульного теста для ATG с использованием Mockito? Я наткнулся на следующие дискуссии, в то время как очки -Автоматизиро...

Задан 08 Jul 2013, 07:54 от Saurabh
  • 13 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Используя Mockito, как мне сопоставить пару ключ-значение на карте?

Мне нужно отправить определенное значение из фиктивного объекта на основе конкретного значения ключа. Из конкретного класса: map.put("xpath", "PRICE"); search(map);Из теста: IOurXMLDocument mock = mock(IOurXMLDocument.class); ...

Задан 05 Apr 2010, 18:52 от Sean
  • 31 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Мэтчо Матчер против Хэмкрест Матчер?

Это будет легко, но я не могу найти разницу между ними и тем, какой из них использовать, если у меня есть обе библиотеки, включенные в мой путь к классам?

Задан 01 Dec 2011, 20:46 от tintin
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Запрос метода (String, ResultSetExtractor <T>) в типе JdbcTemplate не применим для аргументов (String, BeanPropertyRowMapper)

У меня проблема с компиляцией, что странно. Я не могу это исправить. Тот же кусок кода отлично работает в другом проекте

Задан 24 Sep 2014, 15:17 от Patan
  • 18 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как издеваться над SharedPreferences с помощью Mockito

Я только что прочитал о модульном тестировании в Android, и мне интересно, как я могу издеваться над SharedPreferences без какого-либо класса SharedPreferenc...

Задан 30 Jan 2016, 18:39 от adamura88
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как смоделировать пустой метод возврата, влияющий на объект

Я пишу модульные тесты для своего приложения, и мне было интересно, возможно ли, чтобы инфраструктура Mockito воздействовала на объект, который передается в ...

Задан 14 Sep 2012, 17:19 от tamuren
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Mockito: когда вызывается метод A.a, выполняется B.b

Я использую Mockito для тестов JUnit. Итак, есть определенный класс A, который используется из кода, который я хочу проверить:

Задан 23 Aug 2012, 08:45 от user1448982
  • 110 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Пересмешивание переменных-членов класса с использованием Mockito

Я новичок в разработке и в частности в модульных тестах. Я предполагаю, что мое требование довольно простое, но я стремлюсь узнать другие мысли по этому поводу. Предположим, у меня есть два класса, как это - public class First { Second second ; ...

Задан 24 Jan 2012, 22:58 от Anand Hemmige
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Если я использую Mockito, мне вообще нужен Guice?

Я изучал Dependency Injection (например, Guice), и мне кажется, что один из основных драйверов, тестируемость, уже довольно хорошо освещен Mocking (например,...

Задан 02 Dec 2014, 23:18 от Michael Osofsky
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Может ли Mockito проверять параметры на основе их значений во время вызова метода?

у меня естьFoo класс, который является SUT иBar класс, который является его сотрудником.Foo звонкиrun(List<Object> values) наBar с участием "expectedList«В качестве аргумента. ТогдаFoo добавит еще несколько элементов к этомуList так что его ...

Задан 31 Jan 2012, 19:36 от Tom Tucker
  • 25 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Не могу вернуть объект класса с Mockito

я пытаюсь написать модульный тест, и для этого япишу заявление когда для Mockito, но я могуКажется, я получаю затмение, чтобы признать, что возвращаемое знач...

Задан 03 Jun 2013, 02:47 от CorayThan
  • 44 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

Я использую mockito 1.9.5. У меня есть следующий код: public class ClassA { public List<? extends MyInterface> getMyInterfaces() { return null; } public static void testMock() { List<MyInterface> interfaces = new ArrayList<>(); ClassA classAMock ...

Задан 11 Apr 2013, 07:21 от user1504992
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

вы на самом деле не увеличиваете сложность, делая это. Вы просто скрываете сложность, НЕ делая этого. вы должны разрабатывать для тестируемости для начала

я есть такой класс: public final class Foo { public native int getBar(); public String toString() { return "Bar: " + getBar(); } }Обратите внимание, чтоGetBar () реализуется с помощью JNI и что классокончательный, Я хочу написать тест Junit ...

Задан 06 Feb 2011, 21:21 от kayahr
  • 295 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Используйте Mockito, чтобы высмеивать некоторые методы, но не другие

Есть ли способ, используя Mockito, издеваться над одними методами в классе, но не над другими? Например, в этом (предположительно надуманном) классе Stock я хочу смоделировать возвращаемые значения getPrice () и getQuantity () (как показано в ...

Задан 20 Feb 2013, 00:59 от Victor Grazi
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Автоматическая инстанция в тесте Spring JUnit

У меня есть определение bean-компонента Spring XML, для которого я хочу написать интеграционные тесты. Определение bean-компонента XML является частью более ...

Задан 13 Dec 2012, 09:53 от nd.
  • 18 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как смоделировать синглтон-класс enum с помощью Mockito / Powermock?

Я не уверен, как издеваться над синглтоном enum. public enum SingletonObject{ INSTANCE; private int num; protected setNum(int num) { this.num = num; } public int getNum() { return num; }Я хотел бы заглушить getNum () в приведенном выше примере, ...

Задан 11 Apr 2013, 00:51 от Sonwright Gomez
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Mockito когда / то не возвращает ожидаемое значение

Я пытаюсь заглушить этот метод getKeyFromStream, используя «любые» совпадения. Я пытался быть более явным и менее явным (anyObject ()), но кажется, что незав...

Задан 14 Jul 2015, 17:22 от Chad
  • 59 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 это карта.

е повезло заставить Mockito захватывать значения аргументов функции! Я издеваюсь над индексом поисковой системы и вместо создания индекса я просто использую хеш. // Fake index for solr Hashmap<Integer,Document> fakeIndex; // Add a document 666 ...

Задан 08 Jul 2011, 23:58 от nflacco
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

PowerMocking static не возвращает ожидаемый объект

У меня проблема с насмешкойCalendar.getInstance(), Как вам сейчас этот метод возвращает календарь - объект, над которым я издеваюсь. Прямо сейчас мой код выглядит так: @RunWith(PowerMockRunner.class) @PrepareForTest(Calendar.class) public ...

Задан 22 Jan 2013, 10:27 от homaxto
  • 19 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как убирать издевательства в весенних тестах при использовании Mockito

Я довольно новичок в Мокито и у меня проблемы с уборкой. Я использовал JMock2 для модульных тестов. Насколько я знаю, JMock2 сохраняет ожидания и другую ложную информацию в контексте, который будет перестроен для каждого метода тестирования. ...

Задан 10 Aug 2013, 16:41 от Hippoom
Page 5 of 6