使IntelliJ生成测试而不抛出异常

时间:2014-11-06 09:42:19

标签: java unit-testing intellij-idea

当我使用IntelliJ IDEA的创建测试功能时,它会生成带有throws Exception子句的测试用例,例如:

@Test
public void testIsInteger() throws Exception {

}

这让我很恼火:我更喜欢在必要时自己添加特定的throws条款。 通过这种方式,我一眼就看出每个测试用例可能抛出什么样的异常。

如何更改IntelliJ的此行为以省略throws子句?

或者我错了想要这个?创作者似乎认为这种默认行为是件好事。

1 个答案:

答案 0 :(得分:7)

您可以进入设置/文件和代码模板/代码选项卡并更改JUnit测试方法的模板(JUnit 3和JUnit 4测试方法都有模板)。

这应该可以解决问题。