Как я могу использовать scalacheck, чтобы увидеть, был ли каждый элемент в списке правильно увеличен. Добавленная функция добавляет 5 к ее параметру. Где я помечен как проблемная область, не работает, как я могу лучше проверить каждый элемент одного списка против anothe?Использование scalacheck для проверки правильности изменения списка?
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
)
}
}
был мой ответ правильный? Можете ли вы проверить его, если это так? – Eric