【发布时间】:2014-04-01 02:42:07
【问题描述】:
目前使用 grails 2.3.7
生成的grails单元测试通常会在生成后失败吗?(generate-all)
我注意到在搭建脚手架后,一些生成的控制器单元测试失败了。这正常吗?
【问题讨论】:
标签: unit-testing grails
目前使用 grails 2.3.7
生成的grails单元测试通常会在生成后失败吗?(generate-all)
我注意到在搭建脚手架后,一些生成的控制器单元测试失败了。这正常吗?
【问题讨论】:
标签: unit-testing grails
是的,这是意料之中的。预计在测试的域类中存在有效字段。比如域类Foo:
class Foo {
String name
}
还预计开发人员将在生成的规范中实现TODO 部分。对于生成的FooControllerSpec,这是需要进行更改的地方,为上述Foo 域填充有效属性:
def populateValidParams(params) {
assert params != null
// TODO: Populate valid properties like...
params["name"] = 'someValidName'
}
【讨论】: