7
동일한 길이의 문자열을 생성해야합니다. 나는 어떻게 깨닫지 못한다. 많은 감사Scalacheck가 동일한 길이의 Gen.alphastr 생성
val s = for {
x <- Gen.alphaStr
} yield ...
동일한 길이의 문자열을 생성해야합니다. 나는 어떻게 깨닫지 못한다. 많은 감사Scalacheck가 동일한 길이의 Gen.alphastr 생성
val s = for {
x <- Gen.alphaStr
} yield ...
예제 코드 :
strGen(5).sample
:
import org.scalacheck.Gen
import org.scalacheck.Prop.forAll
// strGen generates a fixed length random string
val strGen = (n: Int) => Gen.listOfN(n, Gen.alphaChar).map(_.mkString)
val fixedLengthStr = forAll(strGen(10)){ s =>
s.length == 10
}
fixedLengthStr.check
가 생성 된 문자열 사용을 검사 할