【问题标题】:How to make IntelliJ Scala plugin run the unit test, or how to teach IntelliJ that a file is a unit test code?如何让 IntelliJ Scala 插件运行单元测试,或者如何教 IntelliJ 文件是单元测试代码?
【发布时间】:2015-11-13 06:28:39
【问题描述】:

在 IntelliJ/Scala 插件中,如何运行 Scala 测试代码?

class TestFile extends FunSuite with BeforeAndAfter {
  test ("simple") {

我不确定到底发生了什么,但我记得 IntelliJ/Scala 插件通过右键单击自动向我显示了一个“运行”菜单,但我看不到运行菜单。是否有任何设置更改来教这个文件是可以执行的 Scala 测试文件?

【问题讨论】:

    标签: scala unit-testing intellij-idea


    【解决方案1】:

    右键单击源(尤其是测试类名称或测试名称)打开一个显示运行菜单的菜单。

    【讨论】:

    • 嗯,我很确定它不会作为测试运行
    • @Marco Acierno:它作为“测试”运行。两个菜单相同,快捷键相同。
    【解决方案2】:

    找到所有测试所在的目录(如果您使用的是 src/test/scala 的 Maven 目录结构)右键单击它并选择“Mark directory as”->“Test Sources Root”。这将告诉 IntelliJ 该目录包含测试,并使其提供在文件的右键菜单中运行测试

    【讨论】:

    • 它已经被设置为测试源根目录,所以我不确定到底发生了什么。但是,我重新启动了 IntelliJ,它看起来工作正常。
    猜你喜欢
    • 2016-02-08
    • 2011-05-08
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 2013-10-17
    • 2016-04-30
    相关资源
    最近更新 更多