gpt4 book ai didi

java - IntelliJ 的测试支持 Maven 感知吗?

转载 作者:行者123 更新时间:2023-12-02 05:47:45 25 4
gpt4 key购买 nike

Eclipse 通过其 TestNG 插件很好地做到了这一点 - 我右键单击要测试的类,单击“生成测试”,相应的 FooTest.java 文件将出现在 src/test/java.

到目前为止,IntelliJ 似乎还没有这些智能。当我使用“导航”>“测试”创建测试时,我应该告诉它在哪里创建它...如果测试文件夹尚不存在,我将必须手动创建它以及下面的包 test/java 也是如此。这已经是非常非常黑客的感觉了。

然后我必须创建一个运行配置,尽管这在创建测试类时应该是显而易见的。有没有更简化的方法来完成这一切?

IntelliJ IDEA 13.1,社区版。

最佳答案

Discalimer:我只使用 IDEA 13 Ultimate(如果您愿意,也可以使用完整的付费版本),因此细节可能会在我不知情的情况下有所不同...

无论如何:我认为一些问题是,如果打开项目时src/test/java不存在(您确实从pom.xml打开项目) >,对吗?),IDEA 不会配置测试文件夹。之后简单地创建文件夹是不够的,您还需要重新导入 Maven 模块来配置测试文件夹(它们将在项目资源管理器、模块设置等中显示为绿色),或者在模块中手动配置它们设置。

您可能需要告诉 IDEA 在哪里创建测试,但是当一切设置正确后,您应该为您预先设置合理的值,这样您就可以直接按 Enter 键而无需真正思考。

设置完毕并创建测试类后,您只需右键单击类、类名称或编辑器选项卡,然后选择“运行”(还有一个快捷方式,但我不记得了……; -)。无需手动设置运行配置,第一次选择“运行”时应为您创建一个临时配置。

关于java - IntelliJ 的测试支持 Maven 感知吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23894804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com