【发布时间】:2016-08-24 14:53:02
【问题描述】:
在这样的上下文中,生成非空字符串的最佳方法是什么
private def createIndexFn() = {
for{
someChar <- Gen.alphaString
aNumber <- Gen.choose(1,100)
//...
}
yield {
MyThing(AnotherType(someChar.toString), SomeOtherType(aNumber), aNumber)
}
}
您可能需要将 someChar 设为非空字符串。我知道你可以在forAll 部分中使用whenever,但我想知道如何在生成器的这一部分中使用。
谢谢
【问题讨论】:
标签: scala scalacheck