2010-07-06 9 views
0

Мне нужно загрузить отчет о покрытии из источника многократного тестирования, но если я установил несколько DLL (два из них тестируют один и тот же класс) в TargetArgs, данные покрытия будут перезаписаны результатами последней dll.PartCover и несколько TargetArgs

Как я могу добавить результаты из мультиплетов dll, тестирующих один и тот же класс?

Вот пример моего файла конфигурации PartCover

<PartCoverSettings> 
    <Target>c:\NUnit\nunit-console.exe</Target> 
    <TargetWorkDir>c:\MyProject\Testing</TargetWorkDir> 
    <TargetArgs>ApplicationServices.Test.dll Integration.Test.dll</TargetArgs> 
    <Rule>+[MyProject.*]*</Rule> 
    <Rule>-[*.Test]*</Rule> 
</PartCoverSettings> 

Заранее спасибо

ответ

1

Это должно реально работать. Я делаю то же самое - выполняю несколько тестовых сборок и получаю информацию о выходе. Однако я делаю это из командной строки, а не из файла конфигурации.

Вы проверили, что ваши правила верны?

+1

Hi Проблема не связана с несколькими тестовыми сборками. Это работает, но последняя сборка перезаписывает покрытие для первого, если две сборки покрывают один и тот же класс –