我正在尝试将我的 Grails 2 项目升级到 Grails 3。我在为使用日志记录的代码块运行测试时遇到问题,因为它会抛出 NoSuchPropertyException
对于 log
属性(property)。这在 Grails 2 中没有问题,因为属性是自动注入(inject)的。我如何让它在 Grails 3 中工作?我正在使用 3.0.2。
最佳答案
添加 @groovy.util.logging.Slf4j
对您的规范和 log
进行类注释将被注入(inject)。
关于unit-testing - 如何在 Grails 3 单元测试中注入(inject)日志属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32451760/