【问题标题】:where to configure Grails unit test logging在哪里配置 Grails 单元测试日志记录
【发布时间】:2012-07-28 03:17:25
【问题描述】:

我仍在学习 Grails 的一些配置细节,并且想知道为单元测试配置日志记录的适当方法。现在,我在 Config.groovy 中配置我的产品、开发和测试环境,并在 log4j.test.properties 中配置单元测试日志。据我了解,Config.groovy 中的测试环境用于集成测试。

这是正确的做法吗?

【问题讨论】:

    标签: unit-testing grails logging


    【解决方案1】:

    测试环境适用于所有测试(单元、集成、功能)。因此,只需在测试环境块中的 Config.groovy 中配置您的 log4j。

    【讨论】:

    • 如果我想针对不同的测试类型(例如用于功能和集成测试的不同数据库参数)进行其他每个环境的配置,该怎么办。我应该只创建自定义环境吗?
    • 是的,然后在执行test-app时使用-Dgrails.env=foo
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-18
    • 1970-01-01
    • 2019-01-22
    • 2018-11-24
    • 2013-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多