У меня есть следующий тест:
@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.