使用JUnit配置IntelliJ IDEA以进行单元测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用JUnit配置IntelliJ IDEA以进行单元测试相关的知识,希望对你有一定的参考价值。

我决定今天早上通过试用版试用IntelliJ并安装了JUnit插件。我创建了一个新的Java项目,我想为它编写一个测试用例。

如何将junit.jar文件添加到项目中? (我实际上想将它添加到每个java项目中,现在并且永远更多 - 有没有办法做到这一点?)。

答案

在代码编辑器中按Ctrl + Shift + T.它将向您显示弹出窗口,其中包含创建测试的建议。

Mac OS:⌘Cmd+ Shift + T.

另一答案

如果您已经有一个测试类,但缺少JUnit库依赖项,请参阅Configuring Libraries for Unit Testing文档部分。按红色代码上的Alt + Enter应该会给你一个意图动作来添加丢失的jar。

但是,IDEA提供了更多。如果您还没有测试类,并且想要为任何源类创建一个,请参阅下面的说明。

您可以在编辑器中使用Alt + Enter并使用Ctrl + Shift + T键盘快捷键来使用创建测试意图操作。

将出现一个对话框,您可以在其中选择要使用的测试框架,并首次按“修复”按钮,将所需的库jar添加到模块依赖项中。您还可以选择为其创建测试存根的方法。

您可以在在线文档的Testing help section中找到更多详细信息。

另一答案

这样做的一种方法是将junit.jar添加到$CLASSPATH作为外部依赖项。

adding junit intellij

在“选择模块”对话框中,仅选择您需要的模块。

另一答案

如果您已经有测试类,您可以:

1)将光标放在类声明上,然后按Alt + Enter。在对话框中选择JUnit并按Fix。这是在IntelliJ中创建测试类的标准方法。

2)或者,您可以手动添加JUnit jar(从站点下载或从IntelliJ文件中获取)。

以上是关于使用JUnit配置IntelliJ IDEA以进行单元测试的主要内容,如果未能解决你的问题,请参考以下文章

JUnit单元测试--IntelliJ IDEA

选择要运行的配置类型时,在 IntelliJ IDEA 15 中运行 Gradle 测试而不是 Junit 测试

如何使用-ea JVM选项进行IntelliJ IDEA运行测试

IntelliJ IDEA 中安装junit插件

IntelliJ IDEA 12 与 Tomcat7 配置

Junit 单元测试在 intelliJ IDEA 中的安装