Запуск модульных тестов в нескольких сборках с помощью nunit-console - PullRequest
1 голос
/ 06 июля 2011

Я бы хотел запустить быстрые тесты во всех тестовых сборках за один раз, чтобы получить удобный унифицированный вывод.

Мой текущий пакетный файл выглядит следующим образом, он запускает тесты, но многие тесты не выполняются (они проходят, когда сборки указываются индивидуально). Я подозреваю, что это связано с невозможностью доступа к 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%

Кто-нибудь может подумать о возможных проблемах с моим подходом? Я расследую и буду обновлять вопрос по мере нахождения.

1 Ответ

0 голосов
/ 06 июля 2011

Обновление до последней версии NUnit (и ссылка на него в всех проектах решения) исправило проблему.

...