2012-07-28 57 views
4

我仍然在学习一些Grails配置细节,我想知道为单元测试配置日志记录的正确方法。现在我在Config.groovy中配置prod,dev和测试环境,在log4j.test.properties中配置单元测试日志。据我了解,Config.groovy中的测试环境用于集成测试。如何配置Grails单元测试日志记录

这是正确的方法吗?

回答

4

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

+0

如果我想针对不同测试类型(例如用于功能测试和集成测试的不同数据库参数)之间的其他环境配置执行其他操作,该怎么办。我应该创建自定义环境吗? – 2012-07-28 12:07:01

+0

是的,然后在执行test-app时使用-Dgrails.env = foo – Gregg 2012-07-28 14:00:27

相关问题