便利な統一された出力を得るために、すべてのテスト アセンブリで高速テストを一度に実行したいと考えています。
私の現在のバッチ ファイルは次のようになります。テストを実行します。ただし、多くのテストは失敗します (アセンブリが個別に指定されている場合はパスします)。これは、一部のテストに必要な 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%
誰でも私のアプローチで考えられる問題を考えることができますか? 私は調査中であり、さらに見つけたら質問を更新します。