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

Эквивалент раз () в JMockIt?
Я не думаю, что minInvocation или maxInvocation эквивалентны times() в Mockito. Есть? См. эти вопросы: Основная разница между: Mockito и JMockIt на который еще никто не ответил. Изменить Я сам нашел ответ: добавив его сюда для...
1538 просмотров
schedule 21.05.2022

Насмешливые классы с использованием JMockit
Я новичок в Mocking frameworks. Фреймворк, над которым я сейчас работаю, — это JMockit. У меня есть сомнения. Простите меня, если я очень плохо разбираюсь в этой теме. У меня есть класс A, который расширяет абстрактный класс. Класс такой:...
4741 просмотров
schedule 20.06.2023

Насмешка с использованием JMockit
Мне нужно издеваться над методом в классе java, который выглядит следующим образом: public class Helper{ public static message(final String serviceUrl){ HttpClient httpclient = new HttpClient(); HttpMethod httpmethod = new...
8352 просмотров
schedule 11.07.2022

Каждый раз возвращайте разные значения из ожидания jMockit
У меня есть модульный тест, в котором я издеваюсь над классом java.net.URI . Кроме того, я создаю jMockit NonStrictExpectation , где я ожидаю вызова URI.getPath() и возврата определенной строки. Тестируемый код дважды вызывает URI.getPath() ,...
15055 просмотров
schedule 07.10.2022

Spring autowiring позволяет JMockit издеваться над другими тестами
Я пытаюсь выполнить модульное тестирование класса (скажем, «ClassUnderTest») и его использования определенного библиотечного класса (назовем его «Помощник»). Итак, я внедряю издевательский помощник в ClassUnderTest и использую Expectations для...
2498 просмотров
schedule 14.02.2023

Не удалось получить отчет о покрытии кода с помощью jar покрытия jmockit
Я использовал покрытие jmockit при тестировании локально доступных банок в eclipse. Но когда я пытаюсь поместить банку покрытия jmockit на удаленный узел с работающим tomcat, где я развертываю многие банки. Я не могу создать отчет о покрытии для...
1072 просмотров
schedule 22.05.2023

JMockit: как переопределить уже издевательский метод новым макетом?
Я думаю, что, возможно, нашел ошибку в JMockit, но я хотел бы, чтобы кто-нибудь подтвердил, является ли это ошибкой или я что-то упускаю. У меня есть следующий (очень простой) класс: public class Dummy { public void foo()...
5579 просмотров
schedule 08.04.2024

Проверка вызова нестатического метода приватного статического вложенного класса статического внешнего класса
Как мне проверить, что был вызван нестатический метод частного вложенного класса? Это то, что у меня есть до сих пор: new Verifications() { { Deencapsulation.invoke(MyClass.class.getDeclaredClasses()[0], "run" ); times = 4;...
780 просмотров
schedule 05.06.2022

Какова стратегия для издевательства над статическими регистраторами в службе Java с использованием mockito
Я вижу, что над регистраторами издевались с помощью Powermock или какого-то переопределенного конструктора, который принимает logger. Поскольку регистратор используется во всем коде, разве это не простой способ использовать только mockito?...
8613 просмотров
schedule 28.12.2022

Как издеваться над методом в классе ENUM?
Я работаю над написанием тестового примера JUNIT для моего класса ENUm ниже. Мой класс ниже даст мне только имя хоста для текущей машины, на которой я запускаю свой код. Пока я пишу тест JUNIT, как я могу издеваться над классом ниже, чтобы я мог...
31679 просмотров
schedule 22.04.2023

Log4j Logger.getLogger(Class) выдает NPE при работе с jMockit и Cobertura
Я обнаружил странное взаимодействие между cobertura-maven-plugin 2.6 и jmockit 1.8. Конкретный шаблон в нашем производственном коде имеет класс с множеством статических методов, которые эффективно обертывают другой класс, который действует как...
1795 просмотров
schedule 15.03.2023

Мокинг частного метода тестируемого класса с использованием JMockit
Я хочу имитировать частный метод тестируемого класса, но метод возвращает false первые два раза, когда метод вызывается после этого, он должен возвращать false. Вот код, который я пробовал. Это тестируемый класс public class ClassToTest {...
30114 просмотров
schedule 15.01.2023

Почему мы получаем ошибку Невозможно смоделировать класс * из-за отсутствия зависимости?
Почему мы получаем ошибку «Невозможно смоделировать класс * из-за отсутствия зависимости» в тестовом примере, когда проект maven запускается на Jenkins?
1570 просмотров
schedule 25.05.2022

JMockit динамическая частичная имитация конструктора тестируемого класса
Поэтому я прочитал эту документацию, чтобы понять, как JMockit поддерживает динамические частичное издевательство над классом. Как показано выше, конструктор NonStrictExpectations(Object...) принимает один или несколько классов или...
1291 просмотров
schedule 18.06.2023

JMockIt завершается с ошибкой AgentInitializationException: агент JAR загружен, но агенту не удалось инициализировать
Я разрабатываю плагин для Eclipse Kepler. Добавление @RunWith(JMockit.class) в мой тестовый класс вызывает следующую ошибку: JMockit: Reinitializing under custom class loader...
3497 просмотров
schedule 15.12.2022

JMockit издевается над классом, который генерирует исключение во время инициализации
Например, я пытался создать макет oracle.adf.share.security.identitymanagement.UserProfile . @Test public void testMyTest(@Mocked final UserProfile userProfile) { new Expectations() { { userProfile.getBusinessEmail();...
2927 просмотров
schedule 06.10.2022

JMockIt Mocked Method не является насмешливым
[10/7/06 4:00 Отредактированный пример кода] Я пытаюсь протестировать некоторый код (используя JMockIt с TestNG), не касаясь базы данных, но похоже, что фактически вызывается фиктивный метод. Вот упрощенная настройка: class DBRow { public...
2254 просмотров

Как я могу издеваться над исключением метода void с помощью JMockit
У меня проблема при попытке имитировать исключение метода void. @Test public void throwInternalServerException() throws Exception { new NonStrictExpectations() {{ mockedClassInstance.voidMethod("abc", "def"); result = new...
482 просмотров
schedule 04.03.2023

Ошибка jMockit при инициализации: java.lang.IllegalStateException: работает на JDK 9
jmockit не может инициализироваться в eclipse: java.lang.IllegalStateException: для работы на JDK 9 требуется -javaagent: /jmockit-1.n.jar или -Djdk.attach.allowAttachSelf Если я добавлю аргумент -Djdk.attach.allowAttachSelf VM, он будет...
5555 просмотров
schedule 01.04.2022

Mockito генерирует исключение при вызове супер-метода
У меня есть следующий фрагмент кода, который вызывает супер-метод. Я должен написать mockito таким образом, чтобы при вызове метода super он генерировал исключение. Код: Class A extends PoiItemReader{ @Override public void...
399 просмотров
schedule 02.02.2022