我第一次使用Spock。由于我们使用的是复杂的领域模型,因此有一个机制可以方便使用,这种机制允许我从spock表中给出的数据创建完整的对象。我不想每次都给所有的值,我只是想在datable中定义值。所以应该在某个地方定义默认值。使用spock数据表填充物体
是的,我知道我可以自己写,但也许有一个开箱即用的解决方案。
例
class A {
String name
int age
}
斯波克表
id | givenA | ...
1 | [name: "Michael"] | ...
2 | [name: "Thomas", age: 45 ] | ...
- => A.name = “迈克尔”,A.age =定义的默认某处
- => A.name =“ Thomas“A.age = 45(因为我覆盖默认值)
@Opal:忘记“;”的方法很长。在一行的结尾。谢谢你删除它:-) – EhmKah 2014-10-02 09:09:32
是的,开始总是很难;) – Opal 2014-10-02 09:53:04