【问题标题】:How do I import unit test library in kotlin interactive?如何在 kotlin 交互中导入单元测试库?
【发布时间】:2018-06-08 15:11:43
【问题描述】:

如何运行 kotlin 交互式提示 kotlinc 并能够导入 junit 库?现在当我这样做时,我得到一个unresolved reference 错误:

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

【问题讨论】:

    标签: unit-testing junit kotlin


    【解决方案1】:

    当你使用外部库时,你必须告诉 Kotlin 在哪里可以找到它们。看看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 存储库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多