Вопросы с тегом «junit4»

101
Mockito: имитация инициализации частного поля

Как я могу издеваться над переменной поля, которая инициализируется встроенной? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } Здесь я хочу поиздеваться person.someMethod()при тестировании Test.testMethod()метода, для которого мне...

99
Как запускать тесты JUnit с Gradle?

В настоящее время у меня есть следующий файл build.gradle : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Этот build.gradle файл для моего...

94
Тестирование ожидаемых исключений в Котлине

В Java программист может указать ожидаемые исключения для тестовых случаев JUnit следующим образом: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Как бы я сделал это в Котлине? Я пробовал два варианта синтаксиса, но ни один из них не работал: import...

84
Повторное использование контекста приложения Spring в тестовых классах junit

У нас есть несколько тестовых примеров JUnit (интеграционные тесты), и они логически сгруппированы в разные тестовые классы. Мы можем загружать контекст приложения Spring один раз для каждого тестового класса и повторно использовать его для всех тестовых случаев в тестовом классе JUnit, как...

80
Проблема компиляции Maven 3 и JUnit 4: пакет org.junit не существует

Я пытаюсь создать простой проект Java с Maven. В моем pom-файле я объявляю JUnit 4.8.2 единственной зависимостью. Тем не менее Maven настаивает на использовании JUnit версии 3.8.1. Как мне это исправить? Проблема проявляется в сбое компиляции: «пакет org.junit не существует». Это из-за оператора...