Описание тега powermock
Используйте этот тег для вопросов о PowerMock, библиотеке Java для создания фиктивных объектов для классов и методов. Вопросы о расширении PowerMock для Mockito должны быть помечены тегом [powermockito].
1
ответ
Как загрузить файл json из модульного теста Android, который запускается с PowerMockRunner?
Я использую PowerMockRunner для запуска своих модульных тестов. Я хочу загрузить некоторые файлы JSON с ответом по сети из папки "Мои активы". Я использую этот метод, чтобы попытаться получить файл. private static File getFileFromPath(Object obj, St…
29 мар '16 в 21:55
1
ответ
Тесты Powermock JUnit занимают больше времени по сравнению с обычным JUnit
Мы используем powermock для насмешки статических методов с помощью @PrepareForTest аннотаций. Тест выполняется нормально, но проблема в том, что для его выполнения требуется больше времени. Фрагмент кода, как показано ниже: @PrepareForTest({ StaticC…
18 фев '14 в 06:44
2
ответа
Ложные внешние вызовы методов из класса In Juints
Я пытаюсь высмеять вызов экземпляра другого класса из моего класса. Проблема, которую я вижу, заключается в том, что, похоже, мой фиктивный объект не заменяется реальным объектом при запуске теста. Я сделал простой пример, чтобы объяснить случай. Зд…
06 дек '16 в 23:22
1
ответ
Powermock и проблема с загрузкой файла JAR-файла во время модульного тестирования с JUnit 4 в Eclipse
Я использую Powermock 1.2.5 для выполнения класса, который сохраняет данные в базе данных Oracle. Когда я запускаю свой тест, мой модульный тест не проходит со следующим исключением: NoSuchAlgorithmException: алгоритм DES можно найти. После отладки …
08 сен '09 в 12:00
1
ответ
Powermock ошибка фиктивного объекта, введенного с помощью пружины при насмешке статического объекта
Я использую PowerMock Easy Mock, чтобы издеваться над статическим методом класса. У меня написано два теста, которые, если я запускаюсь независимо, работают нормально, но выдают ошибку при одновременной работе. CarTest: @RunWith(PowerMockRunner.clas…
13 авг '13 в 00:35
1
ответ
Powermock содержит () не работает
Я пытаюсь смоделировать HTTP-вызов с помощью PowerMockito, но у меня возникли некоторые проблемы с contains() функция. Мой план состоит в том, чтобы проверить, содержит ли путь определенную строку, а затем я возвращаю фиктивный объект. Итак, у меня …
21 окт '17 в 17:22
2
ответа
Как использовать PowerMock в проектах Android?
Я создал новый тестовый проект Android. Я скачал powermock-mockito-junit-1-1.5.zip с https://code.google.com/p/powermock/downloads/list. Я добавил все библиотеки в тестовый проект libs папка. Тестовый класс - это очень простой объект: package com.te…
09 мар '13 в 00:06
0
ответов
Насколько быстры юнит-тесты JMockit (в масштабах тысяч тестов)?
Могут ли эквивалентные модульные тесты в JMockit значительно увеличить скорость по сравнению с PowerMock? Предыстория: я должен получить покрытие модульных тестов на большой базе устаревшего кода. В настоящее время у нас есть модульные тесты PowerMo…
11 сен '15 в 11:07
1
ответ
Как макет публичного или защищенного метода унаследован от суперкласса?
Код ниже показывает метод для тестирования в классе Sub - Поэтому я не требую издеваться над классом Sub, Однако я хотел бы высмеятьSuper класс и getSuperData метод. Есть ли способ сделать это с помощью Mockito/Powermock? Я также хотел бы знать, есл…
26 май '15 в 07:19
1
ответ
Какова область действия аннотации @SuppressStaticInitializationFor PowerMock?
Кто-нибудь знает, какова область этой аннотации? Например, если у меня есть несколько тестовых классов JUnit, которые выполняются последовательно на одной и той же виртуальной машине, и в первом тесте используется @SuppressStaticInitializationFor, э…
29 июл '14 в 12:58
5
ответов
Как смоделировать синглтон-класс enum с помощью Mockito/Powermock?
Я не уверен, как издеваться над синглтоном enum. public enum SingletonObject{ INSTANCE; private int num; protected setNum(int num) { this.num = num; } public int getNum() { return num; } Я хотел бы заглушить getNum() в приведенном выше примере, но я…
11 апр '13 в 00:51
2
ответа
Лучший способ инициализировать объекты только для чтения в junits
У меня есть класс только для чтения, который будет инициализирован Джексоном. Я буду выдавать банку, которая будет использоваться API, и не хочу, чтобы пользователь устанавливал свойства объекта. class ReadOnlyClass { private String value; public St…
02 июл '18 в 15:24
1
ответ
Как соответствовать String... использовать Mockito и PowerMock
Я недавно изучаю Mockito и PowerMock. Я столкнулся со следующей проблемой //This method belongs to the Messages class public static String get(Locale locale, String key, String... args) { return MessageSupplier.getMessage(locale, key, args); } //the…
13 июн '17 в 08:00
0
ответов
Не могу найти ProxyFrameworkImpl по имени
Я работаю на Android Studio 1.3.1 с Gradle 2.2.1. Мое приложение было создано при затмении, а затем перемещено в AS. Я делаю тесты, используя Mockito, PowerMock и JUnit. У меня проблема с ProxyFrameworkImpl, я уверен, что мои банки содержат этот кла…
13 авг '15 в 14:14
1
ответ
Весенний тест загрузки - PowerMockito для макета и заглушки конструктора
Для тестирования моего приложения использую тест начальной загрузки Spring, но я использую стороннюю библиотеку. Предположим, у нас есть класс TRequest, и у него есть какой-то конструктор, и я хочу смоделировать и заглушить этот конструктор, чтобы в…
16 дек '16 в 06:59
3
ответа
PowerMock Java URL с использованием EasyMock
У меня есть следующий код... @Test public void wrapSoapTest1() throws TransformerConfigurationException, IOException { RequestUtil r = new RequestUtil(SAMPLE_REQUEST_BEFORE.getBytes(),""); URL url = PowerMock.createNiceMock(URL.class); r.setXslUrl(u…
12 фев '14 в 21:13
2
ответа
Как смоделировать метод, который вызывается из другого метода
Сценарий, в котором я нахожусь public class SecondClass{ SecondClass(FirstClass fc){ ... } public void foo(String a,String b){ .... } } public class FirstClass{ private SecondClass sc; public void init(){ sc = new SecondClass(this); } public void ba…
11 авг '15 в 20:05
0
ответов
Влияние на производительность PowerMockito
У нас был следующий шаблон, и он сильно повлиял на время выполнения теста. Я хочу понять почему. @RunWith(PowerMockRunner.class) @PrepareForTest(SomeSingleton.class) public class SomeTest { @Before public void setUp() throws Exception { PowerMockito…
11 апр '13 в 13:02
2
ответа
PowerMock выбросить java.lang.ExceptionInInitializerError
Я использую Powermock + Mockito2 + JUnit4 для модульного тестирования класса. Когда я пытаюсь бежать ApiCreatorFacadeImplTest.javaне работает и кидает java.lang.ExceptionInInitializerError, Я не знаю, как это исправить. Кто-нибудь может указать, как…
25 дек '17 в 12:43
1
ответ
Создание экземпляра перечисления с помощью powermock
У меня есть следующий код для тестирования: Public MyClass() { public static final boolean myFunc(int param1, String param2, long param3) { SomeInterface var1 = SomeEnumImplementingSomeInterface.INSTANCE; SomeOtherInterface var2 = var1.getInstanceOf…
19 фев '13 в 16:13