使用nunit控制台在多个程序集中运行单元测试

使用nunit控制台在多个程序集中运行单元测试,nunit,nunit-console,Nunit,Nunit Console,我希望一次性在所有测试程序集中运行fast测试,以获得方便的统一输出 我当前的批处理文件如下所示,它运行测试:但许多测试失败(当单独指定程序集时,它们通过)。我怀疑这是由于无法访问某些测试所需的app.config @echo off setlocal enabledelayedexpansion set myvar="d:\path-to-nunit\nunit-console-x86.exe" for /r D:\path-to-root-of-working-copy\ %%i In (*

我希望一次性在所有测试程序集中运行fast测试,以获得方便的统一输出

我当前的批处理文件如下所示,它运行测试:但许多测试失败(当单独指定程序集时,它们通过)。我怀疑这是由于无法访问某些测试所需的app.config

@echo off
setlocal enabledelayedexpansion
set myvar="d:\path-to-nunit\nunit-console-x86.exe"
for /r D:\path-to-root-of-working-copy\ %%i In (*.Test.Unit.dll) DO set myvar=!myvar! "%%i"
set myvar=!myvar! /domain=Multiple /framework=net-4.0
call %myvar%

有人能想到我的方法可能有什么问题吗?我正在调查并将在发现更多问题时更新此问题。

升级到NUnit的最新版本(并在所有解决方案项目中引用)修复了此问题