Популярная среда модульного тестирования для Java и Scala. Последняя версия, JUnit 5, поддерживает обширные параметризованные тесты на основе аннотаций. Рассмотрите возможность использования вместе с тегом Java или Scala, чтобы указать свой вариант использования.
2 ответа

Какая правильная комбинация в муравье?

Кажется, что когда вы объединяете эти атрибуты набора файлов, как показано ниже: например: <fileset dir="src"> <include name="gov/nasa/arc/mas/selenium/tests/*.java" /> <excludesfile name="${test.suite}.exclude" /> </fileset>…
07 май '09 в 18:22
2 ответа

Как охватить метод, вызывающий статический метод, используя JUnit mocking?

Рассмотрим два класса A а также B, class A { static int a(){} } class B { void something(){ int value=A.a(); .......}} Теперь я должен покрыть класс B используя тестовый случай Junit и, следовательно, я создаю новый класс (класс TestB) чтобы покрыть…
06 апр '16 в 05:04
1 ответ

Можно написать функцию в Kotlin (т.е. на верхнем уровне). Могу ли я провести юнит-тестирование на верхнем уровне?

Если я пишу код на верхнем уровне (вне класса). Могу ли я написать тест JUnit для этого кода, не создавая класс для этой цели тестирования?
18 июн '17 в 18:59
2 ответа

Почему Mockito.when(...). ThenThrow(...) выбрасывают прямо ошибку

У меня есть следующий код: @Mock private B b; @InjectMocks private A a; @Test(expected = IOException.class) public void test() { when(b.doSomething()) .thenThrow(IOException.class); a.doSomethingWithB(); } public class A { private B b; @Autowired pu…
20 июл '18 в 06:50
2 ответа

Покрытие для частного конструктора junit/emma

Как я могу написать класс @test для частного конструктора. я хочу покрыть это Эммой тоже. public final class Product { private Product() { } } Может кто-нибудь предложить простой способ? Благодарю.
31 окт '13 в 06:18
0 ответов

Визуальные результаты для тестов Maven в Eclipse

Я создаю веб-приложение с помощью Spring. Моя IDE - Eclipse, а мой инструмент сборки - Maven. У меня есть как модульные, так и интеграционные тесты, с которых я начинаю mvn clean test или же mvn clean verifyсоответственно. Когда тесты выполняются та…
04 дек '14 в 10:16
2 ответа

NullPointerException при выполнении модульного теста для базы данных Postgres с Unitils

У меня есть следующая таблица (миграция): databaseChangeLog: - changeSet: id: 1 author: me changes: - createTable: tableName: person columns: - column: name: id type: int autoIncrement: true constraints: primaryKey: true nullable: false - column: na…
14 май '17 в 21:14
3 ответа

Как заменить момент ожидания Thread.sleep() в моем скрипте теста автоматизации

Я новичок в области автоматизации, и я использовал JUnit для разработки сценария тестирования автоматизации с использованием веб-драйвера selenium, отвечающего моим требованиям. Я разработал сценарий тестирования автоматизации. Для некоторых действи…
1 ответ

Противоречивость общих типов между взаимозависимыми классами

Я пытаюсь написать тесты JUnit для моего дерева выражений. Дерево состоит из BaseExpression Tree (терминальные узлы), ExpressionOperator (нетерминальные узлы) и CompositeExpressionTree (вложенные деревья). Предполагается, что структура данных совмес…
27 апр '12 в 00:46
2 ответа

Maven зависает после запуска теста Spring JUnit

Возникла проблема с завершением сборки после модульных тестов с приложением maven против Spring. Я заметил, что установка mvn не завершается и что она зависла после запуска всех модульных тестов. Из строки cmd, если я бегу mvn install Я получаю тест…
25 апр '12 в 18:31
1 ответ

Ошибка импорта Xtend в тестовом примере Junit

Я пытаюсь написать тестовый пример в Xtend, используя Junit 5 на Eclipse Oxygen. Снимок экрана перспективы Eclipse Java показывает исходный код и среду: Вот скриншот для свойств сборки для проекта: Я использую Maven и в этом проекте. Может кто-нибуд…
26 апр '18 в 15:36
1 ответ

Как программно получить снимок переднего плана активности Android (в моем собственном приложении)?

Я пишу тест JUnit для приложения Android. Я хотел бы сделать снимки тестируемого приложения программно через тест JUnit. Я искал несколько дней, и кажется, что мой лучший снимок - следовать. Как программно сделать снимок экрана в Android?, Проблема …
03 июл '13 в 02:03
1 ответ

Присвоение нулевого объекта во время выполнения тестового метода

Используя JUnit и Mockito, у меня есть тестовый объект, который создается в тесте, но при запуске реального метода он имеет значение null. Позвольте мне продемонстрировать: @RunWith(MockitoJunitRunner.class) public class TestDataMgmtWebServiceImpl {…
02 дек '15 в 03:35
0 ответов

Продолжайте получать ошибки при запуске теста

Итак, я запускаю тест jUnit и получаю сообщение об ошибке в ответвлении 2, в котором говорится, что имя неверное, как мне это исправить? Я действительно запутался, у вас есть идея, что нужно изменить, потому что я не могу найти, как решить проблему?…
10 ноя '13 в 20:49
1 ответ

jmeter junit и log4j

Я запускаю jmeter для запуска моего тестового сценария с селеном, используя junit. Я настроил log4j.properties(log to location) для моего junit-скрипта, и он работает нормально, когда я запускаю его в моей IDE(intellij) Однако, когда я встраиваю его…
04 фев '14 в 10:09
0 ответов

Конфликты между Derby и JUnit 4?

Для того, чтобы добавить некоторые новые функции тестирования ATDD в наш проект (Используя JBehave). Я обновил свой JUnit jar (4.4 -> 4.10), чтобы я мог использовать класс SpringAnnotatedEmbedderRunner. С тех пор многие наши модульные тесты провалил…
05 июн '13 в 13:09
1 ответ

Что делает @Rule?

При попытке создать временный файл для модульных тестов я наткнулся на этот ответ, в котором упоминалось "TemporaryFolder JUnit @Rule" и ссылка, объясняющая, как его использовать. Что похоже на это: @Rule public TemporaryFolder testFolder = new Temp…
22 июл '15 в 22:37
2 ответа

NoSuchMethodError при запуске метода Junit @Test

У меня есть приложение (пример интеграции Spring 4 MVC+Hibernate 4+MySQL+Maven с использованием аннотаций), которое интегрирует Spring с Hibernate с помощью конфигурации на основе аннотаций. У меня есть этот тест Junit: @RunWith(SpringJUnit4ClassRun…
26 мар '16 в 09:25
0 ответов

Перемешивание в спящий режим с использованием mockmvc и mockito

Я использую Hibernate в моем проекте и ниже мой код Java. public class TestInstancesDaoImpl implements TestInstancesDao { private final static String sqlQueryForTestInstances = "SELECT tc.testCycleId,tc.testId,tc.status, tc.executionDate,tc.executio…
27 июн '16 в 09:44
6 ответов

Тестовый класс с вызовом new() в Mockito

У меня есть устаревший класс, который содержит вызов new() для создания экземпляра LoginContext(): public class TestedClass { public LoginContext login(String user, String password) { LoginContext lc = new LoginContext("login", callbackHandler); } }…
07 май '11 в 09:12