我想一次运行所有测试程序集中的快速测试,以获得一个方便的统一输出。
我当前的批处理文件如下所示,它运行测试:但是许多测试失败(当程序集单独指定时它们会通过)。我怀疑这是由于无法访问某些测试所需的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%有人能想到我的方法有什么可能的问题吗?我正在调查,并将更新问题,因为我发现更多。
发布于 2011-07-06 18:31:28
升级到最新版本的NUnit (并在所有解决方案项目中引用它)修复了这个问题。
https://stackoverflow.com/questions/6594328
复制相似问题