如何在kotlin interactive中导入单元测试库?

时间:2018-06-08 15:11:43

标签: unit-testing junit kotlin

如何运行kotlin interactive prompt kotlinc并能够导入junit库?现在,当我这样做时,我收到unresolved reference错误:

>>> import org.junit.Test
error: unresolved reference: junit
import org.junit.Test

1 个答案:

答案 0 :(得分:0)

当您使用外部库时,您必须告诉Kotlin在哪里找到它们。 Hava看看kotlinc -help

首先,您必须下载junit库(例如,从http://search.maven.org/remotecontent?filepath=junit/junit/4.12/junit-4.12.jar)。

接下来,使用以下命令指向编译命令中的库:

kotlinc -classpath junit-4.12.jar YourClass.kt

当然有些情况下手动使用普通kotlinc命令。我想不出一个,但有一些肯定。我强烈建议您查看构建工具,例如Gradle或Maven。它们会让你的生活更轻松。例如,https://github.com/guenhter/kotlin-unit-testing.git是使用Kotlin和Junit的gradle repo。