Вопросы по теме 'powermock'

Запуск Junit и PowerMock с Mockito через PowerMockRunner от maven
Я не могу запустить Powermock через maven. Я PowerMock Mockito и PowerMockRunner для прохождения теста jUnit. Вот тест: @RunWith(PowerMockRunner.class) @PrepareForTest( { UserLocalServiceUtil.class, ExpandoBridge.class }) public class...
39913 просмотров
schedule 19.03.2023

Проблема PowerMock с расширенным методом
Я пытаюсь использовать PowerMock для имитации стороннего кода, и у меня возникла проблема с расширенным методом. Поэтому я дам фрагмент, показывающий, что происходит. ClassA extends ClassB{ super(); } ClassB extends ClassC{ super();...
4514 просмотров
schedule 27.04.2024

Получил ExceptionInInitializerError при имитации конструктора класса с помощью Powermock. Как это исправить?
Вот мой случай. У меня есть класс AbstractController. Он имеет подкласс Controller. В одном из методов AbstractController создается новый ApplicationLock. Я хотел бы издеваться над ApplicationLock при написании ut для контроллера. Я написал...
9032 просмотров
schedule 04.07.2023

Ошибка сборки Android + Powermock + Mockito + Maven с ClassNotFoundException
Я столкнулся со странной проблемой сборки с powermock и mockito с использованием maven. Я могу отлично запустить тесты с ecplise (без использования maven). Но когда я пытаюсь запустить тест с помощью maven из cli или на сервере сборки, я получаю...
2204 просмотров
schedule 29.06.2023

Имитация Logger и LoggerFactory с помощью PowerMock и Mockito
У меня есть следующий Logger, который я хочу издеваться, но для проверки записей журнала вызываются, а не для содержимого. private static Logger logger = LoggerFactory.getLogger(GoodbyeController.class); Я хочу издеваться над ЛЮБЫМ...
122058 просмотров
schedule 29.09.2022

Как использовать PowerMock/Mockito/EasyMock для использования издевательского объекта для внедрения зависимостей?
У меня есть метод AuthenticationManager.authenticate(username,password) , который вызывается в тестируемом методе SomeService. AuthenticationManager внедряется в SomeService: @Component public class SomeService { @Inject private...
1910 просмотров

Как имитировать статическую конечную переменную с помощью JUnit, EasyMock или PowerMock
Я хочу имитировать статическую конечную переменную, а также издеваться над классом i18n с помощью JUnit, EasyMock или PowerMock. Как мне это сделать?
61690 просмотров
schedule 07.04.2022

Имитация частных методов, используемых в общедоступных методах, с помощью PowerMock, Mockito и TestNG
Я хочу написать модульный тест для класса, который у меня есть. У этого класса есть публичный метод, а внутри публичного метода есть вызовы приватных методов того же класса. Я хочу издеваться над вызовами этих частных методов. Класс похож на этот:...
19806 просмотров
schedule 18.01.2023

Переполнение размера JUnit 4 PermGen при выполнении тестов в Eclipse и Maven2
Я делаю несколько модульных тестов с JUnit, PowerMock и Mockito. У меня есть много тестовых классов, аннотированных @RunWith(PowerMockRunner.class) и @PrepareForTest(SomeClassesNames) для имитации финальных классов, и более 200 тестовых случаев....
18613 просмотров
schedule 25.01.2023

Как издеваться над SessionFactory или Session от PowerMockito в проекте с использованием Spring и Hibernate?
Я работаю над проектом, который использует Spring и Hibernate. У меня есть абстрактный DAO, который содержит SessionFactory. Мне нужно смоделировать SessionFactory или Session для моего модульного теста. Но я пока не добился успеха. Ниже приведен...
15454 просмотров
schedule 24.10.2022

PowerMock - IllegalStateException: необходимо воспроизвести класс XXX, чтобы получить настроенное ожидание
@PrepareForTest({...,..., XXX.class}) ... @Test public void testMethodToBeTested(){ XXX mockInstance = PowerMock.createMock(XXX.class); ... PowerMock.expectNew(XXX.class, p1, p2, p3, p4, p5).andReturn(mockInstance);...
4910 просмотров
schedule 07.12.2022

Имитация агрегатов с помощью любой мока-фреймворка Java
Есть ли какая-нибудь насмешливая структура, которая может «полностью» издеваться над каждым дочерним элементом в совокупности? Например. final Report report = createMock(Report.class);...
701 просмотров
schedule 01.08.2022

Все тестовые примеры jUnit не выполняются для проекта Maven с использованием PowerMock с easymock, Surefire
В проекте Maven я использую PowerMock-easymock для запуска тестов jUnit. но при выполнении "mvn clean install" я получаю результат ниже .. T E S T S Запуск тестов TestSuite: 2, сбоев: 0, ошибок: 0, пропущено: 0, истекшее время: 0,621 сек....
5986 просмотров
schedule 04.05.2022

Powermock не возвращает правильный статический метод объекта
Я использую PowerMock, чтобы попытаться смоделировать окончательный класс со статическими методами, но всякий раз, когда мой код вызывает MyClass.getInstance() , он возвращает null В моих тестах я аннотировал тестовый класс...
1898 просмотров
schedule 13.04.2022

Как мне издеваться над внешним вызовом метода с помощью Mockito
Класс paymentBusinessService доступен во внедрении зависимостей класса BusinessService. Приложение sc = Application.applicationValidation(this.deal); предположим, что это Application sc = BusinessService.applicationValidation(this.deal);...
3833 просмотров
schedule 23.08.2022

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

Получите java.lang.NullPointerException при попытке издеваться над частным методом с помощью mockito и powermock
Я пытаюсь издеваться над частным методом с помощью mockito/powermock. Я получаю NullpointerException Простой пример, который я пытаюсь сделать: Фактический класс import com.siriusforce.plugin.common.PluginSystem; import...
8733 просмотров
schedule 13.04.2022

java.lang.NoSuchMethodError
Ребята, вопрос: как смоделировать статический окончательный класс, который определил какой-то другой статический окончательный класс? Описание проблемы. Когда я хочу написать пример модульного тестирования для конечного класса...
8221 просмотров
schedule 30.12.2022

PowerMockito: как издеваться над методами, вызываемыми конструктором?
У меня есть следующий класс: public class Foo { public Foo() { initField1(); initField2(); initField3(); } } Мне нужно изменить поведение (издеваться) initField1() и initField3() , чтобы они ничего не делали или что-то...
3026 просмотров
schedule 10.06.2023

Как я могу создать динамический прокси для конечного класса?
Вкратце: 1. У меня есть последний класс, для которого я хочу создать динамический прокси. Как мне это сделать? 2. Могу ли я преобразовать MethodHandle в метод? Подробности Прежде всего, существует ли какой-либо API для преобразования...
7069 просмотров
schedule 22.12.2022