我写了一个Grails标签,它只是围绕
Grails select tag的一个非常薄的包装器
package com.example class MyTagLib { def listTrees = {attrs -> List<TreeDto> allTrees = getMandatoryAttributeValue(attrs,'trees') out << g.select(from: allTrees) } }@H_404_12@我已经为这个类进行了单元测试,但是当我运行它时,在执行最后一行时出现以下错误:
groovy.lang.MissingMethodException: No
signature of method:
com.example.MyTagLib.select() is
applicable for argument types:
(java.util.LinkedHashMap)在运行单元测试时,似乎无法使用g命名空间中的grails标记引用.我尝试过创建集成测试,但这也不起作用.