Публикации по теме 'junit'
Атрибут ожидаемого исключения в JUnit 4 не всегда лучший выбор
Я подумал о том, чтобы дать этому заголовку кликбейт, что-то вроде «Ожидаемый атрибут исключения в JUnit 4 ужасен, никогда не используйте его!»
Однако правда в том, что атрибут expected аннотации @Test иногда может быть полезен. Но чаще всего есть лучший вариант.
Допустим, вы работаете над тестовым классом для программы Java, используя JUnit 4.12. Допустим, вам никогда не приходилось писать тест для модуля, который должен генерировать конкретное исключение при данных..
Вопросы по теме 'junit'
Запустите Jettys ServletTester в тесте JUnit.
Я пытаюсь запустить Jettys ServletTester в своем тесте JUnit. Сначала я создал простой HelloServlet , чтобы проверить настройку, но получаю IllegalAccessException , когда пытаюсь запросить сервлет. Вот что у меня есть до сих пор:
Мой...
5788 просмотров
schedule
01.04.2024
Тест JUnit проходит в рабочей среде Eclipse, но не работает в сборке Ant
У меня есть модульный тест, содержащий 6 тестовых случаев (методы с аннотациями @Test ), которые отлично работают, когда я запускаю файл Java в качестве теста JUnit (из рабочей среды Eclipse). Но когда я запускаю цель Ant run-tests из скрипта...
1267 просмотров
schedule
10.03.2024
очистка кеша Java\CPU программно
Я пытаюсь проверить некоторые вставки очереди и удаление метки времени объектов. После нескольких тестовых прогонов я добился значительного улучшения производительности до 80 раз для того же кода. Это явно результат кеширования либо с помощью JVM,...
1159 просмотров
schedule
11.03.2024
Методы параметров JUnit для всех тестов, запускаемых первыми в наборе, а не перед каждым тестом
Основная проблема заключается в том, что когда я группирую тесты JUnit в наборы или наборы наборов, метод @Parameters всех тестов запускается первым, прежде чем будут выполнены отдельные наборы или тесты. Наша установка выглядит следующим образом:...
853 просмотров
schedule
29.05.2024
Привязать точки данных в JUnit Theory к определенной переменной
У меня есть следующая теория для проверки. В коде я хочу, чтобы переменная a была четной, а переменная b — нечетной
@RunWith(Theories.class)
public class TestJunit{
// add the error
@DataPoints
public static Integer[] integersOdd() {...
222 просмотров
schedule
28.03.2024
Как протестировать метод с помощью sleep () с Java?
У меня есть следующий метод, и я изо всех сил пытаюсь получить 100% покрытие кода.
public final class SleepingHelper {
public static void sleepInMillis(Duration timeOfNextTry) {
try {...
13569 просмотров
schedule
05.04.2024
использование метода AssertJ с использованием метода ComparatorForType с наследованием
Я нашел метод assertj (3.5.2): usingComparatorForType и влюбился в него.
Но я хотел сравнить 2 даты XmlGregorianCalendar с погрешностью. И этот волшебный метод не работает для этого случая...
Вот почему:
XmlGregorianCalendar — это...
219 просмотров
schedule
24.03.2024
@InjectMocks, конструктор или блок инициализации выдали исключение
Когда я использую @InjectMocks , произошло исключение. Мой код показан ниже:
class A {
private X x;
private Y y;
public A(String ip, int port) {
this(someMethodCall(ip, port)); //
}
private A(X x) {
this.x =...
20303 просмотров
schedule
27.05.2024
Сравнение двух одинаковых файлов PDF не удается из-за трейлера
Я новичок здесь и немного опытен в Java. Я создаю простой модульный тест, в котором загружаю какой-нибудь pdf-файл и пытаюсь сравнить его с моим локальным файлом.
final byte[] content = mockMvc.perform(
get(URL,...
49 просмотров
schedule
24.03.2024
Тестирование интерфейсов с junit 5
Я практикуюсь в алгоритмах, поэтому я хотел попробовать написать код для разных структур данных для типа данных union-find. Я написал интерфейс для типа данных и хотел попробовать написать модульные тесты для разных реализаций интерфейса, но я не...
58 просмотров
schedule
11.03.2024