gpt4 book ai didi

java - 在 Scala 上进行单元测试时未找到测试类

转载 作者:行者123 更新时间:2023-11-30 05:46:44 26 4
gpt4 key购买 nike

我正在尝试在 Scala 上运行以下单元测试。我收到错误测试类未找到:mainFolder.TestDictionary

这是我的目录:

src
|_ mainFolder
| |_ Dictionary.scala
|_ testing
|_ TestDictionary.scala

这是我的TestDictionary.scala单元测试代码

package testing

import org.scalatest._
import mainFolder.Dictionary

class TestDictionary extends FunSuite {
test("Use many test cases for many category"){
val test1 = "CAT"
val test2 = "BAT"
val test3 = "DIAMOND"
val test4 = "THOUSAND"
val test5 = ""
val test6 = "HALF"
val test7 = "PHOTOGRAPH"
val test8 = "STAFF"

assert(Dictionary.isSounds(test1, test2) == true)
assert(Dictionary.isSounds(test5, test7) == true)
assert(Dictionary.isSounds(test4, test5) == true)
assert(Dictionary.isSounds(test5, test8) == true)
assert(Dictionary.isSounds(test3, test2) == true)
assert(Dictionary.isSounds(test4, test1) == true)
assert(Dictionary.isSounds(test1, test8) == true)
assert(Dictionary.isSounds(test8, test3) == true)
assert(Dictionary.isSounds(test5, test6) == true)
assert(Dictionary.isSounds(test8, test2) == true)
}
}

最佳答案

我认为你失踪了:

 import mainFolder.Dictionary._

这应该加载 Dictionary.scala 中的所有函数

我也不确定命名是否重要,但通常文件夹结构是:

src->主

源代码 -> 测试

关于java - 在 Scala 上进行单元测试时未找到测试类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54700878/

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