【发布时间】:2010-03-04 20:38:39
【问题描述】:
基本上我想告诉 MSTest 在启动一系列测试运行之前执行一些代码,基本上我想做的就是在Main() 中粘贴一些代码。
我想这样做的原因是我想在集成测试运行期间使用 log4net 进行一些日志记录。我不能只使用log4net.Config.XmlConfigurator 程序集属性,因为当它在我的测试程序集中读取它时,它已经调用了LoggerManager。文档建议在代码入口点显式配置 log4net - 但在我的测试中它在哪里?
我需要能够在 TestDriven.NET 和 MSTest 运行器中运行我的测试。
【问题讨论】: