您可以在@Test注释上声明,为了传递测试,它必须抛出以下异常:
@Test(expected = NullPointerException.class)
public void testSynapseOne() {
// test
}
@Test(expected = IllegalStateException.class)
public void testSynapseTwo() {
// test
}
Run Code Online (Sandbox Code Playgroud)
当然,你必须确保你正在测试正确的东西 - 目前,你的测试没有使用构造函数,这是你想要测试的关键部分.
哦 - TestCase 除非您需要与JUnit3.x兼容,否则您不希望扩展测试.