【发布时间】:2020-01-19 22:27:28
【问题描述】:
我正在使用带有 NUnit 的“测试资源管理器”和 .runsettings 文件(通过在 GUI“选择设置文件”中选择选项来指定)在 Visual Studio 中运行测试
我的设置文件(称为mytests.runsettings)是:
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<DisableAppDomain>True</DisableAppDomain>
</RunConfiguration>
<ForceListContent>true</ForceListContent>
<NUnit>
<DomainUsage>None</DomainUsage>
</NUnit>
</RunSettings>
我已经验证它正在加载这个文件(通过添加框架节点并将其设置为假版本来验证,这会导致错误)。
但无论我做什么,没有 AppDomain 就无法运行!
从命令行运行是否工作:
nunit3-console.exe --domain=None --inprocess MyTests.dll
我需要做什么才能让它在 NUnit 中使用该设置?
【问题讨论】:
标签: visual-studio nunit nunit-3.0 vstest visual-studio-test-runner