我如何使用 scalacheck 来查看列表中的每个项目是否已正确递增。添加的功能只是将 5 添加到它的参数中。在我标记问题区域不起作用的地方,我怎样才能更好地检查一个列表的每个元素与另一个元素?
val added = forAll { (a:Array[Int]) => {
val l=added(a)
all(
"size" |: a.size==l.size,
"sort/elements" |: for(i<-0 to a.size) a(i)+5==l(i) //problem area
)
}
}