我正在尝试使用@Rule
注释和ExpectedException
ExpectedException
的变量类型可以通过 ExceptedException.none()
方法进行初始化,但它已被废弃。有什么替代方法可以初始化ExpectedException
对象。
例如:
public ExpectedException expectedException = ExpectedException.none();
@Test
public void testThrownException() throws Exception {
expectedException.expect(CustomException.class);
expectedException.expectMessage("Exception Message");
...
}
none()
被弃用,但应该将弃用操作放在类ExpectedException
上进行。我正在寻找使用ExpectedException
的替代方法,但这不是迁移策略。 - mjaggard