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

Проблема с JUnit при попытке создать объект с конструктором, вызывающим статический метод
Я пишу тест JUnit для проверки некоторых методов. Я создаю объект в тестовом классе. Конструктор вызывает статический метод другого класса. Возвращаемый объект должен быть издевательским. E.g.: public class Test { private Red...
44 просмотров
schedule 09.02.2024

Невозможно издеваться над классом URL с помощью PowerMockito/Mockito
Я пытаюсь использовать PowerMockito, чтобы издеваться над созданием класса java.net.URL в моем коде, который я тестирую. По сути, я хочу предотвратить возникновение реального HTTP-запроса и вместо этого 1) проверить данные при выполнении запроса и 2)...
6413 просмотров

Насмешливый объект класса, имеющий методы setter getter, присутствующие в функции, с использованием mockito
У меня есть требование, в котором мне нужно получить ответ от веб-сервиса. Нужно имитировать функцию getPdf. Я не могу издеваться над GetDocumentRequest и GetDocumentResponse . Mockito или PowerMockito мне нужно использовать для насмешек....
1021 просмотров
schedule 22.11.2023

Как заглушить асинхронные вызовы с помощью mockito?
Предположим, у меня есть два класса, которые работают вместе, чтобы выполнить такой вызываемый объект: public class blah { @Autowired private ExecutorServiceUtil executorServiceUtil; @Autowired private RestTemplate restClient; public...
1644 просмотров

PowerMockito Издевался над конечным классом gson.fromJson() Возвращает ноль
У меня есть этот код в основном классе - try { extraPlayer = gson.fromJson(jsonResponse, ExtraPlayer.class);// this returns null } catch (Exception e) { e.printStacktrace(); } Здесь extraPlayer становится нулевым . Я издевался над...
6234 просмотров
schedule 08.04.2024

Ошибка при попытке смоделировать конструктор для ProcessBuilder с помощью PowerMockito
Я пытаюсь издеваться над конструктором для ProcessBuilder. Проблема в том, что при вызове конструктора он возвращает null. Код класса: public static void enable() throws IOException, InterruptedException { logger.info("Enable NTP...
2478 просмотров
schedule 24.11.2022

doNothing.When для самого метода private void вызывает метод
Я пытаюсь протестировать один из моих классов с именем Store, и, в частности, метод с именем removeFromFavourite ниже — это метод public void removeFromFavourite(Quote quote) { if(quote == null) { throw new...
3398 просмотров
schedule 20.11.2022

Как внедрить ссылку на интерфейс в Spring Controller во время тестирования junit с использованием PowerMockito Testing Framework?
У меня есть Spring Controller, в котором один интерфейс автоматически подключается, как показано в следующем классе. @Controller public class EmployeeController { @Autowired private EmployeeManager employeeManager; public int...
46 просмотров
schedule 06.12.2023

Как издеваться над новым экземпляром RestTemplate?
Я пишу модульный тест для моего устаревшего кода, который выглядит примерно так: public class SomeClass { public SomeResponse logToServer() { SomeResponse response = null; try{ RestTemplate restTemplate = new RestTemplate();...
141 просмотров

Как имитировать нестатический логгер с помощью PowerMock?
У меня есть класс, который выглядит так: class Service { private final Logger lgr = LoggerFactory.getLogger(Service.class); public void doService() { lgr.info("Do Service"); } } public class Controller { private final...
21 просмотров

Является ли насмешка над методом класса Logger решением этой ошибки org/apache/commons/logging/LogFactory java.lang.NoClassDefFoundError?
Я написал тест для класса, в котором я использую регистратор Apache, поэтому я создал пользовательский регистратор, как указано ниже. import java.io.Externalizable; import java.io.IOException; import java.io.ObjectInput; import...
503 просмотров

Jsch имитирует Java — Mockito/ PowerMockito
Я пытаюсь написать модульный тест для следующего фрагмента кода и испытываю трудности. Пожалуйста помоги. Я не знаю, как писать тесты, особенно для методов, возвращающих void, таких как addIdentity() и connect(). Я использую Mockito и фреймворк...
536 просмотров
schedule 07.10.2022

JUnit/Mockito: как смоделировать или создать частную переменную-член
У меня есть частная строковая переменная filePath, которая будет установлена ​​в методе execute(..) SpringBoot, а затем значение будет использоваться в другом методе, который будет вызываться изнутри этого execute(..) ....
52 просмотров
schedule 22.12.2023