如何在JUnit测试中为logback定制属性设置环境变量?

时间:2018-04-16 11:23:34

标签: java jenkins junit logback spring-logback

在我的应用程序中,JUnit测试用例是在spring配置的帮助下编写的。我最近在我的logback.xml文件中添加了一些自定义属性,以便在SyslogAppneder的帮助下存储系统日志,

logback.xml(摘录)

<appender name="RSYSLOG" class="ch.qos.logback.classic.net.SyslogAppender">
    <syslogHost>${HOST}</syslogHost>
    <facility>${FACILITY}</facility>
    <port>${PORT}</port>
    <suffixPattern>%msg</suffixPattern>
</appender>

通过在没有JUnit测试用例的情况下在环境变量中设置这些属性,我可以很好地运行我的应用程序。

如何设置这些属性以在Jenkins或任何CI系统中执行JUnit Test案例。

0 个答案:

没有答案