gpt4 book ai didi

ScalaTest - 找不到 JUnitRunner

转载 作者:行者123 更新时间:2023-12-01 10:36:31 28 4
gpt4 key购买 nike

我正尝试根据 ScalaTest 网站使用 annoatqaion 运行我的测试:

import org.scalatest.FunSuite
import org.hamcrest.Matchers._
import org.hamcrest.MatcherAssert._
import org.junit.runner.RunWith
import org.scalatest.junit.JUnitRunner
import scala.Predef.String


@RunWith(classOf[JUnitRunner])

我在尝试构建时收到以下错误消息:

    error: not found: object classOf
@RunWith(classOf[JUnitRunner])

error: annotation argument needs to be a constant; found: <error: <none>>[JUnitRunner]
@RunWith(classOf[JUnitRunner])

如果我删除注释,测试也会运行,但我认为注释的目的是让 JUnit 有更好的运行环境...任何帮助都将不胜感激

最佳答案

删除此导入以使其工作:

import scala.Predef.String

编译器会自动为您导入 Predef 的所有成员,除非您像这样手动导入选择性的一个。 classOfPredef 的成员并以这种方式隐藏。

关于ScalaTest - 找不到 JUnitRunner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16301614/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com