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

Как проверить исключения в параметризованном тесте?
В JUnit4 вы можете писать параметризованные модульные тесты, предоставив сбор параметров в одном методе, которые будут переданы конструктору теста и тестирования в другом методе. Если у меня есть параметр, для которого я ожидаю генерирования...
14766 просмотров

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

Почему это исключение не выбрасывается под Junit в Eclipse?
все Я ломаю голову над проблемой, с которой я столкнулся, в частности, с тестом junit под Eclipse: в основном, у меня есть тестовый класс junit 4, метод инициализации, аннотированный с помощью @BeforeClass, пытается установить соединение с БД,...
219 просмотров
schedule 14.03.2024

Эквивалент OpenEntityManagerInView для заданий Junit и Quartz
Есть ли какой-либо стандартный способ (или замена Open Session [EntityManager] in View ) для использования классов, которые зависят от отложенной инициализации (fetch = FetchType.LAZY) сущностей в следующих двух случаях использования: В...
1229 просмотров
schedule 18.02.2022

JUnit4: тестирование ожидаемого исключения
Я пытаюсь протестировать с помощью JUnit4 метод, вызывающий исключение. Вот фрагмент кода: package unit_tests; import org.junit.Test; import calculator.*; @Test(expected=CalcError.class) public void testDivision() { Calculator myCalc =...
2539 просмотров
schedule 22.12.2022

Есть ли способ ускорить загрузку встроенного контейнера EJB?
Я делаю свое первое веб-приложение Java EE, используя стеклянную рыбу и netbeans. Когда я создаю модульный тест, для которого требуется встроенный контейнер EJB, его загрузка может занять около 30 секунд. Я думал, что это вполне понятно, поскольку...
1952 просмотров
schedule 05.03.2022

Selenium не закрывает командное окно после выполнения тестов в IE
мы используем проект селена maven bases для тестирования графического интерфейса. После выполнения теста IE не может закрыть командное окно selenium. мы используем метод selenium.stop(); в @After , но он не закрывает командное окно, даже если...
941 просмотров

Что было бы эквивалентно веб-драйверу для подтверждения?
Каким будет эквивалент Webdriver для assertconfirmation ? У меня есть следующий код Selenium IDE, который при экспорте в JUnit 4 (Webdriver) возвращает ошибку: IDE-код: <tr> <td>click</td>...
4346 просмотров
schedule 24.01.2024

Автоматическое создание макета в тесте Spring JUnit
У меня есть определение bean-компонента Spring XML, для которого я хочу написать интеграционные тесты. Определение bean-компонента XML является частью более крупного контекста приложения, в который несколько таких файлов включаются с помощью...
5647 просмотров
schedule 03.04.2024

Неудачный тест JUnit при вызове хранимой процедуры с помощью Spring
Я действительно новичок в Spring JDBC. У меня есть 3 теста JUnit, у которых нет общих данных (не требуются методы до/после, поскольку они имеют свои собственные данные в своих собственных файлах данных) Каждый из этих тестов вызывает хранимую...
2073 просмотров
schedule 25.09.2023

Как получить выбранный вариант с помощью Selenium WebDriver с Java
Я хочу получить выбранный ярлык или значение из раскрывающегося списка с помощью Selenium WebDriver, а затем распечатать его на консоли . Я могу выбрать любое значение из раскрывающегося списка, но не могу получить выбранное значение и...
145552 просмотров

Защищенный метод Junit
Мне интересно, как хорошо справиться с защищенным методом в Junit. Предполагая, что я хочу протестировать класс с именем A, который имеет защищенный член и конструктор. Я понял, что для тестирования класса A я должен написать другой класс под...
9088 просмотров
schedule 02.09.2023

Лучший способ протестировать JPA Spring 3.1
Я написал несколько репозиториев JPA, сервисов и классов поддержки для своего веб-приложения Spring 3.1.1/JPA/Hibernate 4. Тем не менее, я действительно хочу написать для него несколько модульных и интеграционных тестов (я знаю, вы должны написать их...
1540 просмотров

Как запустить файл Junit в build.xml
Мне нужно запустить файл junit из ant build.xml, где junit находится в пакете testscripts, а класс junit был расширен другим классом, который находится в другом пакете с именем supportlibraries, теперь о том, как запустить мой junit через build.xml...
656 просмотров
schedule 28.03.2024

Как повторно использовать контекст Spring при запуске пакетного теста Ant junit
Я занимаюсь обновлением нашего приложения до JUnit4. Мне удалось запустить наши тестовые примеры с помощью аннотаций Spring. @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration Затем мы выполняем все тесты с помощью Ant, используя...
600 просмотров
schedule 08.02.2024

Как включить несколько категорий в junit4?
Я хочу включить несколько категорий для бегуна junit. Код Java @RunWith(Categories.class) @IncludeCategory(IMAP.class , POP.class) @SuiteClasses({MailTestSuites.class}) public class TestSuiteRunner{ } Я хочу запустить свой набор тестов...
2661 просмотров
schedule 21.08.2022

Mockito + PowerMock LinkageError при издевательстве над системным классом
У меня есть такой фрагмент кода: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData...
103026 просмотров
schedule 16.05.2024

Запуск нескольких тестов JUnit — не повторять, если сбой произошел один раз
Сейчас я нахожусь в проекте, который использует JUnit в качестве основы для тестирования инженерных данных (ссылка: последний вопрос Создание проекта создания отчетов Java -- хотелось бы использовать JUnit и Ant, но не знаю, как это сделать )...
961 просмотров
schedule 12.11.2023

Powermock тестирует статический метод с другими методами другого класса, чтобы вернуть null
Моя проблема заключается в издевательстве и тестировании метода, который создает экземпляры других классов и вызывает их метод. В целях безопасности проекта я только не буду вдаваться в подробности. Тестируемый метод — это метод launch() класса A....
612 просмотров
schedule 13.09.2022

java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing в Intellij
Я использовал версию Intellij Idea 12 Community. Я пытаюсь создать тестовый пример для своего класса, создав тестовый пример. Когда я запускаю свой тестовый пример, он говорит java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing at...
55960 просмотров
schedule 04.12.2023