Есть ли любые инструменты, которые помогут мне реорганизовать вызов метода с использования параметров на основе позиции на параметры на основе имени

У меня есть следующий тест:

@Test(expected = IllegalStateException.class)
public void testKey() {
    int key = 1;
    this.finder(key);
}

Но JUnit сообщает, что тест не проходит, хотя выдает - как и ожидалось - IllegalStateException .

Нужно ли мне настраивать что-то еще для этого запуска?


Я запускаю тест сейчас с

@RunWith(Suite.class)
@SuiteClasses(Test.class)
public class TestSuite {

}

, как в , этом вопросе , но все еще не получаю желаемое результат.

И когда я удаляю префикс test , я все равно получаю ошибку.

Должен сказать, что я запускаю эти тесты с помощью Eclipse, но он настроен на использование JUnit 4 Runner.

33
задан Community 23 May 2017 в 11:47
поделиться