Kotlin类文件不能在IntelliJ for JUnit中运行

我是Android和iOS开发人员。 我是新的Kotlin编程语言与IntelliJ。 Java类运行良好,但kotlin类在运行时显示错误。 首先是显示错误相关的JUnit版本。 我GOOGLE了,发现需要配置单元测试的解决方案。

我正在使用mac,所以我按下Command + Shift + T来配置单元测试。

之后,当我运行MySecondClass.kt它显示这样的错误

Information:Kotlin: kotlinc-jvm 1.1.3-2 (JRE 1.8.0_111-b14) Information:7/10/17, 8:24 PM - Compilation completed with 2 errors and 0 warnings in 2s 85ms /Users/ehaque/IdeaProjects/My First Kotlin Project/src/MySecondClassTest.kt Error:(1, 12) Kotlin: Unresolved reference: junit Error:(7, 10) Kotlin: Unresolved reference: junit 

我的项目结构是这样的:

在这里输入图像描述

我该怎么办?

您可能在创建测试对话框中选择了错误的测试库版本。

在这里输入图像描述

看来你正在尝试使用JUnit5,但是你必须选择JUnit3。 前者的导入会启动org.junit.jupiter而后者则以junit开头,你在问题中给出了错误。

Unresolved reference: junit