[英]Which Dynamic methods are not included in Grails Unit Tests?
阅读有关Grails单元测试的文档时,我发现以下内容:
在Grails中,您需要特别注意单元测试和集成测试之间的区别,因为在单元测试中,Grails不会在运行时注入集成测试期间存在的任何动态方法。
因此,我假设缺少的注入方法是指:
getBy*
.save()
方法 他们在这里谈论的还有动态注入的其他内容吗?
基本上所有与GORM相关的方法(动态查找器等)都在文档中指出。 它们在单元测试(不带模拟)中不可用,仅在集成测试中可用。
以下是单元测试期间不可用的大多数方法。
addTo attach count countBy createCriteria delete discard executeQuery executeUpdate exists find findAll findAllBy findAllWhere findBy findWhere get getAll getDirtyPropertyNames getPersistentValues ident isAttached isDirty list listOrderBy load lock merge read refresh removeFrom save
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.