JUnit 4.13 中已弃用的 ExpectException.none() 的替代方案



我正在尝试将@Rule注释与ExpectedException

一起使用用于初始化 ExceptedException 变量类型的 ExceptedException.none(( 方法表示,初始化ExceptedException对象的替代方法是什么。 例:

public ExpectedException expectedException = ExpectedException.none();
@Test
public void testThrownException() throws Exception {
expectedException.expect(CustomException.class);
expectedException.expectMessage("Exception Message");
...
}

你读过弃用通知吗?

荒废的。由于 4.13Assert.assertThrows可用于验证代码是否引发特定异常。

有关示例,请参阅此答案:

最新更新