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