我是第一次使用Spock.由于我们使用的是复杂的域模型,因此可以使用一种机制,这种机制允许我根据spock表给出的数据创建完整的对象.我不想每次都给出所有值,我只想设置datable中定义的值.所以应该在某处定义默认值.
是的,我知道我可以自己写,但也许有一个开箱即用的解决方案.
例
class A {
String name
int age
}
Run Code Online (Sandbox Code Playgroud)
spock表
id | givenA | ...
1 | [name: "Michael"] | ...
2 | [name: "Thomas", age: 45 ] | ...
Run Code Online (Sandbox Code Playgroud)