0
ответов

Java :Как смоделировать метод поля, если это поле не открыто?

Я использую Java 6, JUnit 4.8.1 и пишу консольное приложение. В моем приложении есть скрытое поле-член … public class MyApp { … private OpportunitiesService m _oppsSvc;...
вопрос задан: 12 January 2018 20:38
0
ответов

Mockito thenReturn возвращает тот же экземпляр

У меня есть это в Mockito: when (mockedMergeContext.createNewEntityOfType (IService.class)). ThenReturn (new ServiceMock ()); Метод createNewEntityOfType всегда должен возвращать новый экземпляр ServiceMock ...
вопрос задан: 12 January 2018 20:32
0
ответов

Метод when (T) в типе Stubber не применим для аргументов (void)

Я получаю следующее сообщение об ошибке при заполнении void: метод when (T) в типе Stubber не применим для аргументов (void). Вот мой пример кода: doNothing (). When (...
вопрос задан: 9 January 2018 21:10
0
ответов

Использование @Mock и @InjectMocks

В настоящее время я изучаю среду Mockito и создал несколько тестов с использованием Mockito. Но потом я прочитал, что вместо вызова mock(SomeClass.class)я могу использовать @Mock и @InjectMocks -...
вопрос задан: 4 December 2017 08:42
0
ответов

Не рекомендуется ли использовать @Spy и @InjectMocks в одном поле?

В проекте, над которым я сейчас работаю, я часто вижу @Spy и @InjectMocks, используемые вместе на поле. Но я никогда не видел такого в каких-либо учебниках или других ресурсах. Я погуглил после этого ...
вопрос задан: 21 September 2017 08:52
0
ответов

Mockito и Hamcrest: как проверить вызов аргумента Collection?

У меня проблема с дженериками у Mockito и Hamcrest. Пожалуйста, предположите следующий интерфейс: public interface Service {void execute (Collection < String > elements); } И ...
вопрос задан: 7 September 2017 16:08
0
ответов

Maven: компиляция и тестирование на разных уровнях исходного кода

В настоящее время я работаю над проектом, который будет работать на встроенном устройстве. Устройство работает под управлением Java ME JRE (сопоставимо с Java 1.4). Из-за этого maven настроен на компиляцию исходного кода и ...
вопрос задан: 31 July 2017 08:36
0
ответов

Какая разница между Mockito Matchers - это A, any, eq, и то же самое?

Меня смущает, в чем разница между ними, и какой выбрать в каком случае. Некоторая разница может быть очевидна, как и любая и т. Д., Но я включаю их всех просто, чтобы быть уверенным. Я думаю ...
вопрос задан: 10 July 2017 09:35
0
ответов

Сравнение Mockito и JMockit - почему Mockito проголосовали лучше, чем JMockit? [закрыто]

Я исследую, какой фреймворк имитатора использовать для моего проекта, и сузил его до JMockit и Mockito. Я заметил, что Mockito был признан «лучшим фреймворком для Java» на Stackoverflow. ...
вопрос задан: 26 June 2017 16:31
0
ответов

Тестируемый блок: Impl или интерфейс?

Предположим, что у меня есть класс интерфейса и реализации, который реализует его, и я хочу написать для этого модульный тест. Что нужно протестировать интерфейс или Impl? Вот пример: публичный интерфейс ...
вопрос задан: 23 May 2017 12:32
0
ответов

Насмешка над абстрактным классом с поддельным аргументом конструктора?

Я хотел бы использовать Mockito для модульного тестирования абстрактного класса, как подробно описано в этом замечательном ответе. Хитрость в том, что абстрактный класс зависит от стратегии, которая внедряется в его конструктор. Я...
вопрос задан: 23 May 2017 12:17
0
ответов

Как ссылаться на mockito в tycho?

В настоящее время я пытаюсь сделать свою сборку (~30 bundles) с помощью tycho. Я столкнулся с некоторыми непонятными проблемами при использовании Mockito в моих модульных тестах. Я создал eclipse-test-plugin как фрагмент проекта для ...
вопрос задан: 23 May 2017 12:17
0
ответов

Тестовая инъекция Spring + Mockito

Мой вопрос очень похож на проблему, поднятую в разделе «Внедрение mockito-макетов в компонент Spring». Фактически, я считаю, что принятый ответ может действительно сработать для меня. Однако у меня есть одна проблема ...
вопрос задан: 23 May 2017 12:08
0
ответов

PowerMock: имитация статических методов ( + возвращать исходные значения в некоторых конкретных методах)

Я использую PowerMock 1.4.7 и JUnit 4.8.2. Мне нужно имитировать только некоторые статические методы, а мне нужны другие (из тот же класс), чтобы просто вернуть исходное значение. Когда я имитирую mockStatic и не вызываю when () ....
вопрос задан: 3 April 2017 19:35
0
ответов

методы заглушки, которые манипулируют параметрами с помощью mockito

У меня следующая ситуация: class Worker {public Integer somework () {Integer k = 0; Помощник h = новый Помощник (); h.change (k); return k; } } class Helper {...
вопрос задан: 13 March 2017 14:13
0
ответов

Как использовать ArgumentCaptor для заглушки?

В документации Mockito и javadocs говорится, что рекомендуется использовать ArgumentCaptor с проверкой, а не с заглушкой. но я не понимаю, как ArgumentCaptor может быть использован для заглушки. ...
вопрос задан: 1 March 2017 21:21
0
ответов

Почему EclEmma не покрывает код тестами с помощью @RunWith(PowerMockRunner.class)

Я использую EclEmma с Eclipse, чтобы узнать, где в моем проекте отсутствуют тесты кода, но все тесты с @RunWith( PowerMockRunner.class) не вызываются и, следовательно, не тестируются. Я использую JUnit 4....
вопрос задан: 18 February 2017 04:13
0
ответов

Mocking Logger и LoggerFactory с PowerMock и Mockito

У меня есть следующий Logger, который я хочу имитировать, но для проверки записей журнала вызываются, а не для содержимого. private static Logger logger = LoggerFactory.getLogger (GoodbyeController ....
вопрос задан: 12 September 2016 13:25
0
ответов

Как имитировать новую дату ()в java с помощью Mockito

У меня есть функция, которая использует текущее время для некоторых вычислений. Я хотел бы издеваться над ним, используя mockito. Пример класса, который я хотел бы протестировать :public class ClassToTest { public long...
вопрос задан: 3 June 2016 13:21
0
ответов

Исключение Mockito - when () требует аргумента, который должен быть вызовом метода в макете

У меня есть очень простой тестовый пример, в котором используется среда Mockito и Spring Test. Когда я это сделаю, когда (pcUserService.read ("1")). ThenReturn (pcUser); Я получаю это исключение. org.mockito.exceptions.misusing ....
вопрос задан: 11 May 2016 09:59
0
ответов

Как отлаживать инструментальные тесты в Android Studio?

В Android Studio, когда я отлаживаю тестирование инструментов, тест не остановится ни на одной точке останова. Отладка юнит-тестов работает. У меня есть простой инструментальный тест, который только проверяет, является ли имя пользователя edittext ...
вопрос задан: 28 April 2016 15:40
0
ответов

Как использовать Powermockito для имитации создания новых объектов при тестировании метода в анонимном классе?

Я хочу написать тест JUnit, чтобы проверить, что приведенный ниже код использует BufferedInputStream: public static final FilterFactory BZIP2_FACTORY = new FilterFactory() { public InputStream makeFilter(. ...
вопрос задан: 4 April 2016 12:40
0
ответов

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

У меня есть такой фрагмент кода: @RunWith (PowerMockRunner.class) @PrepareForTest ({Thread.class}) открытый класс AllMeasuresDataTest {@ перед общедоступным void setUp () создает исключение {} @Test public void ...
вопрос задан: 3 April 2016 03:11
0
ответов

Внедрение свойства String с помощью @InjectMocks

У меня есть Spring MVC @Controller с этим конструктором: @Autowired public AbcController (XyzService xyzService, @Value ("$ {my.property}") String myProperty) {/*...*/} Я хочу написать автономный модуль ...
вопрос задан: 18 March 2016 15:33
0
ответов

Mockito -как проверить, что макет никогда не вызывался

Я ищу способ проверить с помощью Mockito, что во время теста не было никакого взаимодействия с данным макетом. Легко добиться того, что для данного метода с режимом проверки никогда (), но я...
вопрос задан: 16 March 2016 04:04
0
ответов

Модульный тест Android с Retrofit2 и Mockito или Robolectric

Могу ли я проверить реальный ответ от retrofit2beta4? Нужен ли мне Mockito или Robolectic? У меня нет действий в моем проекте, это будет библиотека, и мне нужно проверить, правильно ли сервер отвечает. Сейчас я ...
вопрос задан: 11 March 2016 13:34
0
ответов

Mockito :Попытка шпионить за методом вызывает исходный метод

Я использую Мокито 1.9.0. Я хочу смоделировать поведение одного метода класса в тесте JUnit, поэтому у меня есть final MyClass myClassSpy = Mockito.spy (myInstance ); Mockito.when (myClassSpy.method1 ())....
вопрос задан: 3 March 2016 13:07
0
ответов

Тестовый класс с вызовом new () в нем с помощью Mockito

У меня есть устаревший класс, который содержит вызов new () для создания экземпляра LoginContext (): открытый класс TestedClass {public LoginContext login (String user, String password) {LoginContext lc = new ...
вопрос задан: 15 January 2016 07:02
0
ответов

Использование mockito для тестирования методов, которые генерируют неперехваченные пользовательские исключения

Как мне написать метод JUnit на основе Mockito для тестирования этого метода adduser ()? Я попытался написать один, но он терпит неудачу, появляется сообщение об ошибке, в котором говорится, что исключение не обрабатывается. Ошибка отображается для: ...
вопрос задан: 15 December 2015 12:52
0
ответов

Mockito ClassCastException

Метод, который я хочу протестировать, имеет цикл for с логикой для каждого элемента в bList :class A { void someMethod (){ for (B b :bList ){ //некоторая логика для b } } } Я получаю...
вопрос задан: 12 December 2015 21:52