我想让log4net记录
run selected test
VS2019测试资源管理器中的选项。所以我可以通过选择
Tests
在“显示输出源”的“输出”选项卡中。我的设置使用MSTest和Specflow。当我选择测试并运行为
debug selected test
-
this
答:建议用
AssemblyInitialize
属性,但它不起作用。
-
here
这意味着要做更多的事情,比如实现listener
我需要在监听器按上面的建议工作之前设置它吗?还是我只是在第一种方法中误以为它不工作?
<root>
<level value="ALL" />
<appender-ref ref="Console" />
<appender-ref ref="DebugFile" />
<appender-ref ref="MyTraceAppender"/>
</root>
第一种方法是我这样做
class log4netInit
{
[AssemblyInitialize]
public static void Configure(TestContext tc)
{
log4net.Config.XmlConfigurator.Configure();
}
}