我正在使用以下导入语句:
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");
    }
}
在控制台输出中,我看到:
1
2
无效的
我没有看到“3”字样!相反,单元测试通过(不打印“3”)!!这里发生了什么?!?我在 Eclipse 中并且在我的类路径上有 JUnit(否则它会给我在 import 语句或@Test注释上的错误)。提前致谢。