【发布时间】:2016-05-25 14:43:12
【问题描述】:
我正在生成一个值,并且我知道它可能的值。我想写这个
val myInt = someFunction()
myInt shouldBe oneOf (1, 2, 3)
但是,从 Scalatest 3 M15 开始,这似乎对我不起作用。我的解决方法是
List(myValue) should contain atMostOneOf (1, 2, 3)
阅读和理解更令人困惑。
有没有办法在这里做我想做的事?这似乎是一种常见的情况。
【问题讨论】:
-
你得到什么错误?
-
它编译但我得到测试失败
1 was not equal to oneOf (1, 2, 3) -
您确定 myInt 的类型正确吗?