Я использую следующий оператор импорта:JUnit странно утверждение "нулевой" вопрос
import static org.junit.Assert.fail;
Внутри моего метода испытаний:
public class WeirdTest {
@Test
public void thisIsWeird() {
System.out.println("1");
System.out.println("2");
fail();
System.out.println("3");
}
}
В консоли вывода я вижу:
нуль
Я не вижу "3" печать! Вместо этого, модульный тест проходит (без печати «3»)! Что здесь происходит?!? Я в Eclipse и JUnit на моем пути к классам (в противном случае это дало бы мне ошибки в инструкции импорта или аннотацию @Test
). Заранее спасибо.
Тест-пилот явно говорит, что он проходит? –
Да! Странно, не так ли? – IAmYourFaja
Создайте совершенно самодостаточный пример. –