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

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

Имитация объектов, вызывающих конечные классы статических методов с помощью Mockito

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

Задан 13 Jun 2013, 09:18 от user962206
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Проверьте, был ли вызван другой метод

Так что я уверен, что что-то подобное есть, но я искал час и не нашел именно то, что искал. скажем, у меня есть класс, который выглядит так: public class MyClass { public void myMethod(boolean shouldCallOtherMethod) { if(shouldCallOtherMethod) { ...

Задан 16 Jan 2014, 20:49 от jensengar
  • 26 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Другое решение, которое я нашел, - это использование синтаксиса java вместо аннотации для внедрения объекта @Spy.

я понимаю, что в Mockito @InjectMocks будет вводить все, что может, с аннотацией @Mock, но как справиться с этим сценарием? @Mock private MockObject1 mockObject1; @Mock private MockObject2 mockObject2; @InjectMocks private SystemUnderTest ...

Задан 09 Jun 2011, 23:27 от Collin Peters
  • 124 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Mockito + PowerMock LinkageError в то время как издеваются над классом системы

У меня есть такой фрагмент кода: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = ...

Задан 13 May 2013, 11:13 от Wojciech Reszelewski
  • 34 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как смоделировать новый Date () в Java с помощью Mockito

У меня есть функция, которая использует текущее время, чтобы сделать некоторые вычисления. Я хотел бы издеваться над ним, используя mockito. Пример класса, ...

Задан 03 Jun 2016, 13:21 от Marian PaździochJordi P.S.
  • 18 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Mocking Apache HTTPClient с использованием Mockito

Я пытаюсь смоделировать интерфейс Apache HttpClient, чтобы смоделировать один из его методов, упомянутых ниже, чтобы вернуть заглушенный объект JSON в ответ. HttpResponse response = defaultHttpClient.execute(postRequest);Может ли кто-нибудь ...

Задан 12 Dec 2013, 11:32 от Global Dictator
  • 10 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Пробный финальный класс с Мокито 2

Я удаляю Powermock из проекта, над которым я сейчас работаю, поэтому я пытаюсь переписать некоторые существующие унитарные тесты только с помощью Mockito (mo...

Задан 05 Dec 2016, 16:57 от Ptiseb
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как использовать макеты с Cake Pattern

У меня есть следующий класс: class LinkUserService() { //** cake pattern ** oauthProvider: OAuthProvider => //****************** def isUserLinked(userId: String, service: String) = { val cred = oauthProvider.loadCredential(userId) cred != null } ...

Задан 13 Sep 2013, 16:39 от ThaDon
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Mockito генерирует NullPointer при создании фиктивного объекта

У меня есть интеграционный тест, в котором некоторые настройки выполняются с использованием Guice. Я'Я использую Mockito, чтобы высмеивать некоторые зави...

Задан 26 Mar 2013, 12:36 от Jorn
  • 22 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

mockito проверяет взаимодействие с ArgumentCaptor

Чтобы проверить количество взаимодействий с макетом, где параметр в вызове метода имеет определенный тип, можно сделать mock.someMethod(new FirstClass()); mock.someMethod(new OtherClass()); verify(mock, ...

Задан 20 Jun 2013, 02:38 от Hilikus
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как мне установить свойство на объекте с помощью Mockito?

У меня есть сценарий, где я должен установить свойство макета объекта следующим образом: SlingHttpRequest slingHttpRequest= mock(SlingHttpRequest); slingHttpRequest.setAttribute("search", someObject);Когда я пытаюсь распечатать этот атрибут, я ...

Задан 12 Nov 2013, 03:21 от ankit
  • 23 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Mockito mock вызывает реальную реализацию метода при попытке заглушить защищенный метод пакета

Я пытаюсь заглушить метод с использованием Mockito 1.8.5, но при этом вызывается реальная реализация метода (с «значениями parm»), которая выдает исключение.

Задан 21 Jul 2014, 15:50 от demongolemJake Walsh
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Насмешка над двумя объектами одного типа с Mockito

Я пишу модульные тесты с использованием Mockito, и у меня возникают проблемы с издевательством над введенными классами. Проблема в том, что два внедренных класса имеют одинаковый тип и различаются только по@Qualifier аннотаций. Если бы я ...

Задан 18 Mar 2013, 19:23 от tamuren
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Spring: не может ввести макет в класс, аннотированный аннотацией @Aspect

Я создал совет перед использованием AspectJ: package test.accesscontrol.permissionchecker; import test.accesscontrol.database.SessionExpiredException; import test.database.UsersDatabaseAccessProvider; ...

Задан 12 Jul 2013, 21:32 от Bartosz Mikulski
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Mockito, @InjectMocks странное поведение с конечными полями

Я вижу поведение, которое я считаю ошибкой. @InjectMocks, похоже, не создает новый объект тестирования перед каждым методом тестирования. Где, как @Mock дела...

Задан 18 Nov 2013, 10:05 от user1945457
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Powermock проверяет частный статический вызов метода в нестатическом методе

Уважаемые товарищи stackoverflow, у меня снова есть проблема в получении конкретного случая PowerMock / Mockito для работы.Проблема в том, что мне нужно пров...

Задан 13 May 2013, 04:12 от Malvin
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Android макет камеры

Можно ли издеваться над классом Android Camera? @Override public void setUp() { _camera = Mockito.mock(Camera.class); }не в состоянии генерировать макет (ExceptionInitializerError в мокитоcreateProxyClass). Должен ли я создать какую-то обертку ...

Задан 02 Sep 2013, 11:26 от bas
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

Этот выпуск 2010 года намекает на то, что я пытаюсь сделать. [https://code.google.com/p/mockito/issues/detail?id=227] Я работаю над модульным тестом, который выполняет код, который требует много макетов объектов, чтобы сделать то, что ему нужно ...

Задан 02 Apr 2013, 14:59 от Freiheit
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Mockito when () не различает дочерние классы

Я написал тест, который использует Mockito 1.9.5. у меня естьHttpGet иHttpPost какойHttpClient выполнить, и я проверяю, чтобы убедиться, что ответ от каждого...

Задан 24 Nov 2015, 22:14 от DivDiff
  • 69 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@Doug Вы суммировали это хорошо, но нужно помнить, что MockBean является частью Spring Boot

разница между этими тремя подходами при создании тестов и макетных зависимостей[email protected]:

Задан 26 May 2017, 11:41 от Doug
  • 20 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Mockito, JUnit, Hamcrest, версиями

По умолчанию требуется версия Hamcrest для: Юнит 4.11Hamcrest 1.3Мокито ядро 1.9.5Hamcrest 1.1Не было существенных изменений API между Hamcrest 1.1 и 1.3. В настоящее время мои тестовые примеры пытаются запустить JUnit 4.11 с Hamcrest 1.1, но я ...

Задан 12 Sep 2013, 17:43 от durron597
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Mockito - ожидается 0 совпадений, 1 записано (InvalidUseOfMatchersException)

Я пытаюсь смоделировать некоторые классы монго, чтобы мне не требовалось соединение (довольно стандартные вещи), но следующий код вызывает у меня проблемы:

Задан 09 Apr 2013, 08:35 от Bastien JansenPaul
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Powermock, метод mocking void, выдает ошибку

Я использую Powermockito, mockito с TestNG. Мой тестовый класс расширяет PowerMockTestCase. Я хочу издеваться над пустым методом. Для этого я использовал сле...

Задан 26 Nov 2014, 05:59 от sriram
  • 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
  • 785 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Как сделать mock to void методами с mockito

Как смоделировать методы с возвращаемым типом void? Я реализовал шаблон Observer, но я не могу издеваться над ним с помощью Mockito, потому что я не знаю как. И я попытался найти пример в Интернете, но безуспешно. Мой класс выглядит public ...

Задан 16 Feb 2010, 20:54 от ibrahimyilmaz
  • 17 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

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

лкнулся с проблемой, и я не могу найти элегантное решение. Так что проблема в макете веб-драйвера Selenium, и я не знаю, как мне тестировать / макетировать пустые методы. public void clickAndWait(String locator) { if(isElementPresent(locator) ...

Задан 17 Jun 2011, 08:00 от Jarek
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Предотвращение окурков методом равных

Я хотел бы протестировать метод equals () моего класса, но Mockito, похоже, каждый раз вызывает версию-заглушку. Мой тест выглядит следующим образом; PluginResourceAdapter adapter = mock (PluginResourceAdapter.class); PluginResourceAdapter other ...

Задан 04 Nov 2013, 22:34 от SJunejo
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Функциональное тестирование Android с помощью Dagger

я пытаюсь проверить активность с Mockito &amp; Кинжал, Мне удалось внедрить зависимости в Activity в моем приложении, но при тестировании Activity я не смог ...

Задан 26 Mar 2013, 05:19 от pmellaaho
  • 295 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

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

Задан 20 Feb 2013, 00:59 от Victor Grazi
Page 6 of 6
2 3 4 5 6