【发布时间】:2018-12-11 17:01:47
【问题描述】:
我有一个带有 xUnit 的 .NET Framework 4.5.2 单元测试项目。在我的单元测试项目中,我有一个 App.config 文件,其 appSettings 与我的 Web.config 相同。
当我运行测试时,ConfigurationManager.AppSettings[<keyname>] 总是返回 null - 表示它没有读取 App.config 文件。
查看bin 目录,我可以看到我有一个MyProject.Tests.UnitTests.dll.config 文件,它的内容似乎与我的App.config 相同。
这是 xUnit 的错误吗?我是否必须进行任何 xUnit 配置才能使 ConfigurationManager 工作?
【问题讨论】:
标签: .net unit-testing xunit