在IntelliJ中创buildtesting类

我正在使用IntelliJ中的传统Maven Java项目结构,例如

main/java/com/x/y test/java/com/x/y 

当我使用IntelliJ在main / java / com / x / y中创build一个名为Foo的类时,我想自动在test / java / com / x / y中创build一个名为FooTest.java的文件。

在Eclipse中,工具栏上有一个button,它将完成创build骨架testing类所涉及的许多工作,是否有人知道IntelliJ中类似的东西?

谢谢,

使用菜单select“ 导航” – >“ testing ”或Ctrl + Shift + T。 这将转到现有的testing类,或提供通过一个小巫师生成它。

或者,您也可以将光标定位到课程名称上,然后按alt + enter显示意图操作和快速修复 )。 它会build议创buildtesting

至less在IDEA版本12中工作。

* IntelliJ 13 * (付费)我们发现你必须在ctrl + Shift + T工作之前在实际的类中有光标。

这似乎有点限制,如果它是唯一的方法来生成一个testing类。 虽然现在回想起来,它会迫使开发人员在编写function类时创build一个testing类。

我可以看到有人问过,所以在OSX上你仍然可以去导航 – >testing或者使用cmd + shift + T

记住,你必须专注于课堂上才能工作

我想你总是可以用Ctrl + Shift + A来find你需要的动作/命令。
在这里您可以尝试按Ctrl + Shift + A并input«test»来查找命令。

在其中一个testing方法上使用@Test注解,或者在使用jmock的情况下用@RunWith(JMockit.class)注释testing类。 Intellij应该将其标识为testing类和启用导航。 还要确保启用了junit插件。

随着类名声明上的光标,我做了ALT +返回和我的Intellij 14.1.4为我提供了一个popup式选项,“创buildtesting”。