あなたが非空の文字列であることを多分someCharを必要とするこのscalacheck:
private def createIndexFn() = {
for{
someChar <- Gen.alphaString
aNumber <- Gen.choose(1,100)
//...
}
yield {
MyThing(AnotherType(someChar.toString), SomeOtherType(aNumber), aNumber)
}
}
のようなものの文脈での非空の文字列を生成するための最良の方法は何である非空の文字列を生成します。私はあなたがforAll
セクションのwhenever
を使うことができると知っていますが、ジェネレータのこの部分でどのように行うのでしょうか。うまくいけば、これは誰か
コンパイルするために必要なインポートを追加すると、さらに役立つことがあります。 –