我有这个简单的对象:
class person {
val name:String
val age:Int
}
这就是我生成几个对象的方式:
object Generate {
def person() = for {
name <- // ...
age <- // ...
} yield Person(name, age)
}
用法:
forAll(
Generate.person(),
Generate.person(),
Min(2)) { (person1, person2) =>
// Here i have this 2 `Person` objects
}
我的问题:
因此,如果我想生成例如100个Person
个对象,那么如何在不指定这种情况的情况下做任何建议?
forAll(
Generate.person(),
Generate.person(),
Min(100)) {
(person1, person2, person3, person4, person5 ........, person100) =>
}