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

Mockito/PowerMock: как сбросить фиктивную статическую переменную в SUT?
Я ненавижу внедрять модульные тесты в унаследованную кодовую базу, но я должен это сделать. До сих пор я успешно внедрял модульное тестирование в устаревшую кодовую базу, используя Mockito и PowerMock. Работал отлично, пока не столкнулся с такой...
14515 просмотров
schedule 18.02.2022

Как издеваться над статическим методом void для исключения исключения с помощью Powermock?
Я пытаюсь использовать Powermock и Mockito, чтобы издеваться над статическим методом void, чтобы генерировать исключение, как показано ниже. Но я столкнулся с проблемой. Если я не сделаю два вызова Adder.add () с одним и тем же аргументом,...
42808 просмотров
schedule 04.06.2022

насмешливый защищенный метод
Я хочу издеваться над унаследованным защищенным методом. Я не могу вызвать этот метод напрямую из java-кода, так как он наследуется от класса, находящегося в другом пакете. Я не могу найти способ указать этот метод для заглушки в when(...)...
42888 просмотров
schedule 24.07.2022

Профилирование тестов JUnit с помощью PowerMock?
У нас есть пара очень-очень медленных тестов JUnit, которые активно используют насмешки, в том числе насмешки над статическими функциями. Одиночные тесты занимают 20-30 секунд, весь «тест mvn» занимает 25 минут. Я хочу проанализировать, где...
394 просмотров
schedule 23.10.2022

mockito + easymock — NoClassDefFoundError:net/sf/cglib/proxy/Enhancer
Я пишу тест, используя easymock + powermock, причина, по которой я использую powermock, заключается в том, чтобы издеваться над статическим методом. мой тестовый класс выглядит так: import static...
18848 просмотров

Тестирование конструкторов с помощью powermock
Кто-нибудь знает, как в powermock вы можете модульно протестировать конструктор и издеваться над методами, которые вызывает конструктор. то есть у меня есть такой класс; public class myClass { public myClass(){ myMethod();...
1252 просмотров
schedule 08.05.2022

Тестовый класс с использованием File и FileInputStream с Mockito/PowerMockito
Я хотел бы издеваться над объектом File и FileInputStream для теста JUnit. Допустим, у нас есть парсер. Извне парсер доступен только через метод parse(File myFile). Другие методы, такие как readMyStream.... являются закрытыми. Пример кода:...
9930 просмотров
schedule 08.01.2023

Как издеваться над Class ‹? расширяет List ›myVar в Mockito?
Я хочу поиздеваться над классом в Mockito. Затем будет выполнен вызов .newInstance (), который, как ожидается, вернет фактический экземпляр класса (и вернет имитацию в моем случае). Если он был настроен правильно, я мог бы сделать: ArrayList...
5876 просмотров
schedule 08.06.2022

Powermock не имеет последнего вызова на макете
Запуск кода из: http://www.jayway.com/2009/05/17/mocking-static-methods-in-java-system-classes/ Я получаю следующую ошибку. Кто-нибудь видел это? Спасибо! java.lang.IllegalStateException: no last call on a mock available at...
4530 просмотров
schedule 05.04.2023

Имитация частного статического метода из конечного класса (служебный класс)
Я использую Mockito и PowerMock для тестирования своего Java-приложения. Мне было интересно, как я могу издеваться над частным статическим методом из финального класса. Я хочу имитировать Exception при доступе к одному методу, но единственный...
482 просмотров
schedule 06.11.2022

PowerMockito не может соответствовать и перегружать метод
Никак не могу победить эту проблему. Я пытаюсь издеваться над перегруженным методом, который принимает 1 аргумент class ClassWithOverloadedMethod { private boolean isValid(ClassA a){ return true; } private boolean...
4150 просмотров
schedule 03.03.2023

Ошибка Mockito: разыскивается, но не вызывается:.. Однако были и другие взаимодействия с этим макетом
Я получаю следующую ошибку, когда пытаюсь смоделировать перегруженные методы, передавая приведенные значения. Например, чтобы поиздеваться над ABCClass.logWarn(Logger log,String , String description, Throwable e); Я делаю...
14700 просмотров
schedule 25.03.2023

Аннотация PowerMock PrepareForTest вызывает проблемы с конструктором AmazonSQSClient
У меня возникли проблемы с PrepareForTest и создание нового экземпляра AmazonSQSClient. Я пишу подключаемый модуль Jenkins и, к сожалению, мне нужно имитировать статическую FormValidation class, чтобы гарантировать, что предупреждения и...
15879 просмотров

Как проверить статический метод с помощью PowerMockito на java.util.concurrent.Executors
Как я могу использовать PowerMockito для проверки вызова этого метода java.util.concurrent.Executors.newSingleThreadExecutor() ? См. ниже класс и его тест. По какой-то причине PowerMockito сообщает мне, что с этим макетом не было никаких...
7490 просмотров
schedule 17.04.2023

Издевательство над ArrayList с помощью PwerMock
я пытаюсь издеваться над массивом следующим образом, используя Powermock Класс МокДао PowerMockito.mockStatic(DailyReceiptsAndExceptionsDetailsDao.class); PowerMockito.mockStatic(UtilityFunctions.class);...
1213 просмотров
schedule 23.07.2022

создайте StreamSource с помощью getClass().getClassLoader().getResourceStream(
Я публикую этот вопрос, и я получил некоторые объяснения, но не смог решить проблему. Теперь, когда у меня появилось лучшее понимание, я собираюсь опубликовать это снова в новом ракурсе. У меня есть следующие строки в моем узле. SchemaFactory...
595 просмотров
schedule 08.02.2023

JUnit Category не будет запускать определенные тесты
У меня есть проект с тестами. У меня есть класс AllTests, настроенный с Suite бегуном для каждого пакета, и у меня есть главный AllTest , который объединяет все остальные AllTest классы. Мастер также управляется Suite . Я определил...
255 просмотров
schedule 14.05.2023

Общая статическая инициализация в JUnit Suite с использованием PowerMock
Я работаю с большим набором тестов для старой кодовой базы Java. Короче говоря, он использует DBUnit для загрузки статических наборов данных только для чтения с локального жесткого диска. В настоящее время это делается на уровне каждого теста, а это...
2192 просмотров
schedule 15.04.2022

PowerMock, где статические методы вызывают статические методы
Коллега пытался написать тест для двух статических методов, где один статический метод вызывал другой. @RunWith(PowerMockRunner.class) @PrepareForTest({ ProcessUtil.class, ImageConverter.class }) public class ImageConverterTest { private...
450 просмотров

Powermock: издевательский метод все еще вызывается
Прежде всего, знайте, что я искал SO, прежде чем задавать этот вопрос, но не смог найти удовлетворительного ответа. Я использую JUnit4 и Powermock 1.5.5 (с mockito 1.9.5) Моя проблема заключается в следующем: в моих модульных тестах мне нужно...
2342 просмотров
schedule 21.12.2022