Вопросы по теме 'jmockit'
MyClass остается издевательским между двумя тестами
У меня есть два тестовых класса, MyFirstTest и MySecondTest. Запуск каждого независимо работает нормально. Когда я запускаю оба (в eclipse выберите тестовую папку, содержащую эти файлы, щелкните правой кнопкой мыши, запустите как junit),...
3042 просмотров
schedule
27.05.2024
AttachNotSupportedException при выполнении тестов jMockit на IBM JRE
Я получаю следующее исключение, когда пытаюсь запустить простой тест jMockit/JUnit с использованием IBM JDK. Кто-нибудь сталкивался с этой проблемой? Я пробовал использовать -Dcom.ibm.tools.attach.enable=yes в качестве аргумента виртуальной...
8872 просмотров
schedule
09.03.2024
Как смоделировать метод JdbcTemplate.queryForObject()
Мой метод выглядит так:
public class Decompile extends JdbcDaoSupport
public void getRunner(){
String val = this.getJdbcTemplate().queryForObject(sql,String.class, new Object[]{1001});
}
}
Пожалуйста, предложите, как я буду издеваться над этим.
24661 просмотров
schedule
21.07.2022
Вызов частного метода через JMockit для проверки результата
Я использую JMockit 1.1, и все, что я хочу сделать, это вызвать частный метод и проверить возвращаемое значение. Однако мне сложно понять, как именно это сделать, из деинкапсуляции JMockit пример.
Метод, который я пытаюсь протестировать,...
30017 просмотров
schedule
11.01.2024
Насмешка над синглтоном для модульного тестирования
Я хотел бы написать модульные тесты для одноэлементного класса, но этот класс имеет зависимости от компонентов пользовательского интерфейса. Класс PageManager и имеет некоторые функции для возврата назад и вперед в истории страниц. С помощью...
2736 просмотров
schedule
12.07.2023
Как инициализировать независимые фиктивные экземпляры в JMockit
Когда я использовал Mockito, я мог легко создать издевательский экземпляр. Но в JMockit все не так просто. Чтобы проиллюстрировать мою идею, давайте использовать этот пример:
public class App {
private String name;
public App(String...
4825 просмотров
schedule
14.11.2022
Gradle - Jacoco - JMockit - Тесты зависают не прогрессируют
Я использую Gradle (Gradle 1.6 - до 1.9) для создания проекта Java. Пробовал как с Java 1.6, так и с 1.7.
src/java - contains Java source code
test/java - contains test java code
Проект успешно компилируется / строится. Во время сборки...
3088 просмотров
schedule
19.02.2022
Может ли SBT работать с jMockit?
После долгих мучений я наконец получил большой проект, переведенный с Maven на SBT. Одна из оставшихся проблем, однако, заключается в том, что некоторые из модульных тестов в проекте используют jMockit, который может быть немного сложным, когда дело...
542 просмотров
schedule
24.07.2023
Можно ли издеваться над полями, аннотированными @Context в JMockit?
У меня есть следующее поле в тестируемом классе:
class ClassUnderTest {
@Context
public javax.ws.rs.core.SecurityContext securityContext;
public void someMethod() {
securityContext.getUserPrinciple(); // securityContext is always null...
960 просмотров
schedule
15.09.2022
Имитация параметризованного конструктора с использованием junit
Мне нужно создать тестовый пример для метода, которому нужен экземпляр SomeClass, как показано ниже:
class ClassToTest {
...
...
public boolean testMethod (SomeClass instance) {
....
}
......
435 просмотров
schedule
19.07.2023
Как смоделировать метод с возвращаемым типом void в JMockit?
Я использую TestNG и JMockit для тестирования. Мой код выглядит следующим образом:
public boolean testMethod(String a, String b) {
//processing .....
mockClass.mockMethod(a);
//processing....
}
МакетМетод():
Class MockClass {...
9008 просмотров
schedule
11.07.2023
Макет частных методов тестируемого класса в jmockit
Я хочу протестировать метод процесса класса ProcessServiceImpl с насмешливыми частными методами: классы readContent и isValidFile и userService .
@Named("processServiceImpl")
public class ProcessServiceImpl {
@Inject
private...
1018 просмотров
schedule
11.08.2023
Как смоделировать EntityManager с помощью API макетов jmockit?
У меня проблема с созданием макета EntityManager. Все компилируется, тест запускается, но фиктивный метод возвращает null.
Когда я устанавливаю точку останова внутри издевательского метода «найти», приложение никогда не приостанавливается там....
1429 просмотров
schedule
01.10.2022
Тестируемый частичный насмешливый класс
Я хочу имитировать статический метод класса поддержки, и для этого мне нужно имитировать метод тестируемого класса с помощью jMockit. В приведенном ниже примере я хочу имитировать метод canContinue, чтобы всегда попадать в условие if. Я также не...
625 просмотров
schedule
23.05.2023
Как смоделировать объект страницы CQ5, содержащий тег cq5
У меня есть метод, на котором я хотел бы запустить тест JUnit. Я издеваюсь над страницей cq5, используя JMockit.
Мой метод тестирования выглядит так
@Mocked
Page page;
@Mocked
PageManager pageManager;
Tag testTag =...
637 просмотров
schedule
10.06.2023
Объекты ведут себя странно при имитации частного метода тестируемого класса с помощью jmockit
Экземпляр объекта моего тестируемого класса меняется, когда я пытаюсь смоделировать частный метод моего класса. У меня есть объект CUT, который я инициализирую в методе настройки @Before.
@Before
public void setUp() {
cutInstance = new...
124 просмотров
schedule
14.08.2023
JMockit mock возвращает String вместо предоставленного List‹String›
Конечно, я давно не использовал JMockit, но я не помню такой трудности. У меня есть очень простой тест очень простого кода. Но даже если я установил return = List, издевательский метод продолжает возвращать только String! Вот тест:
public class...
675 просмотров
schedule
06.11.2022
Проверка поведения при тестировании метода, выдающего исключение
Недавно в обзоре кода коллега сказал: «В тестах не должно быть блоков try-catch». Он также указал мне на информацию о ExpectedException , и я смог использовать это, чтобы переписать некоторые из моих тестов, которые выполняли проверки данных...
4330 просмотров
schedule
13.01.2024
Почему я не могу получить отчет о покрытии JMockit статическим методом?
Мне нужно получить отчет из моего модульного теста. Я нашел и использовал плагин JMockit для имитации различных сред, которые требовались для тестов. Но я обнаружил, что не могу получить отчет о покрытии, когда имитирую статические методы. Все...
257 просмотров
schedule
26.12.2023
Как смоделировать/подделать новое значение перечисления с помощью JMockit
Как добавить поддельное значение перечисления с помощью JMockit ?
В документации ничего не нашел. Это вообще возможно?
Связанный: этот вопрос , но он предназначен только для mockito, а не для JMockIt.
РЕДАКТИРОВАТЬ: я удалил примеры,...
1890 просмотров
schedule
10.07.2022