Вопросы по теме 'mockito'
Использование Mockito для имитации классов с общими параметрами
Есть ли чистый метод имитации класса с общими параметрами? Скажем, мне нужно издеваться над классом Foo<T> , который мне нужно передать в метод, ожидающий Foo<Bar> . Я достаточно легко могу сделать следующее:
Foo mockFoo =...
204592 просмотров
schedule
15.10.2023
Использование общего метода Mockito any ()
У меня есть интерфейс с методом, который ожидает массив Foo :
public interface IBar {
void doStuff(Foo[] arr);
}
Я издеваюсь над этим интерфейсом, используя Mockito, и я хотел бы заявить, что вызывается doStuff() , но я не хочу проверять,...
335240 просмотров
schedule
26.01.2023
Как я могу использовать OCMock, чтобы убедиться, что метод никогда не вызывается?
На моей основной работе я был избалован Проверка Mockito never() , которая может подтвердить, что фиктивный метод никогда не вызывается.
Есть ли способ сделать то же самое, используя Objective-C и OCMock? Я использовал приведенный ниже код,...
16127 просмотров
schedule
16.02.2022
Mockito: внедрение макетов в поток управления
Я все еще изучаю мокито, и сейчас я учусь вводить моки.
У меня есть тестируемый объект с определенным методом, который зависит от других объектов. Эти объекты, в свою очередь, зависят от других объектов. Я хочу издеваться над определенными вещами...
8982 просмотров
schedule
17.07.2023
Условная проверка Mockito с фабриками
Возможно ли в mockito проверить, был ли вызван метод для макета, основываясь на том, действительно ли макет использовался в тестируемом модуле?
В качестве простого примера я предоставляю макет фабрики (FooFactory) моему тестируемому модулю, и когда...
1165 просмотров
schedule
03.03.2024
В чем разница между mock() и stub() при использовании Mockito?
Они оба, похоже, делают одно и то же - почему вы предпочитаете один другому?
org.mockito.Mockito.stub()
org.mockito.Mockito.mock()
12892 просмотров
schedule
24.01.2023
Mockito/PowerMock: как сбросить фиктивную статическую переменную в SUT?
Я ненавижу внедрять модульные тесты в унаследованную кодовую базу, но я должен это сделать. До сих пор я успешно внедрял модульное тестирование в устаревшую кодовую базу, используя Mockito и PowerMock. Работал отлично, пока не столкнулся с такой...
14515 просмотров
schedule
18.02.2022
Как издеваться над статическим методом void для исключения исключения с помощью Powermock?
Я пытаюсь использовать Powermock и Mockito, чтобы издеваться над статическим методом void, чтобы генерировать исключение, как показано ниже. Но я столкнулся с проблемой. Если я не сделаю два вызова Adder.add () с одним и тем же аргументом,...
42808 просмотров
schedule
04.06.2022
Mockito — заглушка метода объекта, который был возвращен методом фиктивного объекта
Допустим, у меня есть фиктивный объект, и я не хочу заглушать ни один из его методов, но я хочу заглушить метод объекта, который он возвращает. Например,
when(mockObject.method1()).thenReturn(returnValue)
как это обычно делается, но я ищу,...
24502 просмотров
schedule
06.11.2022
насмешливый защищенный метод
Я хочу издеваться над унаследованным защищенным методом. Я не могу вызвать этот метод напрямую из java-кода, так как он наследуется от класса, находящегося в другом пакете. Я не могу найти способ указать этот метод для заглушки в when(...)...
42888 просмотров
schedule
24.07.2022
Как издеваться над DefaultMessageListenerContainer
Я борюсь с издевательством (используя Mockito) DefaultMessageListenerContainer ( org.springframework.jms.listener.DefaultMessageListenerContainer ). Вот мой код:
@Mock
private DefaultMessageListenerContainer defaultMessageListenerContainer;...
3108 просмотров
schedule
21.10.2022
Внедрение значения Spring в mockito
Я пытаюсь написать тестовый класс для следующего метода
public class CustomServiceImpl implements CustomService {
@Value("#{myProp['custom.url']}")
private String url;
@Autowire
private DataService dataService;
Я использую...
58559 просмотров
schedule
29.07.2022
Как я могу издеваться над методом void и оставить все остальное таким же, используя mockito?
Я использую Mockito и хочу сделать, надеюсь, простую вещь. Как смоделировать метод void для определенного класса? Я попытался ...
CacheService cs = mock(CacheService.class);
when(cs.startCache()).then(...
3286 просмотров
schedule
08.09.2022
Тестирование outputstream.write (‹String›) без создания файла
Я тестирую выходной поток в java примерно так, как показано ниже.
Writer outputStream = getOutputStream(fileName);
if(outputStream != null) {
try {
outputStream.write(inputText);
}
finally {...
16399 просмотров
schedule
16.02.2023
Mockito издевается над SecurityManager, выдавая исключение
Я пытаюсь издеваться над классом SecurityManager . Когда я запускаю следующий код, Mockito выдает исключение:
@After
public void tearDown()
{
SecurityManager securityManagerMock = mock(SecurityManager.class);...
2378 просмотров
schedule
04.02.2023
Имитация net.sf.ehcache.Cache (ehcache) с заглушкой метода .put (Mockito)
Я разрабатываю простую функциональность кэширования с помощью EhCache. Существует общий базовый класс, который реализует мой интерфейс кеша (BECache):
public class EhCacheBase<K, V> implements BECache<K, V> {
private static...
9330 просмотров
schedule
18.01.2023
mockito + easymock — NoClassDefFoundError:net/sf/cglib/proxy/Enhancer
Я пишу тест, используя easymock + powermock, причина, по которой я использую powermock, заключается в том, чтобы издеваться над статическим методом.
мой тестовый класс выглядит так:
import static...
18848 просмотров
schedule
11.03.2023
Издевательство над приложениями для Android, такими как приложение для контактов, с помощью Mockito
Я пытаюсь написать функциональные тесты для приложения Android. Проблема в том, что большинство изученных мной фреймворков функционального тестирования (calabash-android, robotium) имеют ограничение на количество активностей из разных приложений,...
832 просмотров
schedule
04.05.2023
Mockito — ожидается 0 совпадений, 1 записано (InvalidUseOfMatchersException)
Я пытаюсь смоделировать некоторые классы монго, чтобы мне не требовалось подключение (довольно стандартные вещи), но следующий код вызывает у меня проблемы:
when(dbCollection.find(isA(DBObject.class))).thenReturn(dbCursor);
Запуск этого...
24696 просмотров
schedule
29.06.2022
Тестирование сервиса Mockito Liferay
Я пытаюсь протестировать свои классы LocalServiceUtil, созданные построителем сервисов, с помощью PowerMock, но всегда получаю «null» или «0» из методов Util.
Тестовый класс
@RunWith(PowerMockRunner.class)...
1786 просмотров
schedule
20.05.2022