在我的应用程序中,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案例。