【发布时间】:2010-09-07 15:12:09
【问题描述】:
是否可以测试staticMappingBlock中定义的排序propertyName?
这在集成阶段有效,但在我的域拥有的单元阶段无效:
static mapping = {
sort 'lastName'
}
void testDefaultSortOrder(){
def agent1 = new CommissionAgent(firstName: 'fred', lastName: 'b', active:true).save()
def agent2 = new CommissionAgent(firstName: 'fred2', lastName:'a', active:false).save()
def agents = CommissionAgent.list()
assertEquals 'sort order is wrong', agents[0].lastName, agent2.lastName
assertEquals 'sort order is wrong', agents[1].lastName, agent1.lastName
}
Grails 版本是 1.3.1
【问题讨论】:
标签: unit-testing grails