private static void TargetRun40TestsWithCoverage(ITaskContext context, string projectName) { NUnitWithDotCoverTask task = new NUnitWithDotCoverTask( @"packages\NUnit.ConsoleRunner.3.7.0\tools\nunit3-console.exe", Path.Combine(projectName, "bin", context.Properties[BuildProps.BuildConfiguration], projectName) + ".dll"); task.DotCoverFilters = "-:module=*.Tests;-:class=*Contract;-:class=*Contract`*;-:class=JetBrains.Annotations.*"; task.NUnitCmdLineOptions = "--labels=All --trace=Verbose"; task.FailBuildOnViolations = false; task.Execute(context); }
private static void TargetRunTests(ITaskContext context) { NUnitWithDotCoverTask task = new NUnitWithDotCoverTask( @"packages\NUnit.ConsoleRunner.3.10.0\tools\nunit3-console.exe", string.Format(CultureInfo.InvariantCulture, @"Syborg.Tests\bin\{0}\Syborg.Tests.dll", context.Properties[BuildProps.BuildConfiguration])); task.FailBuildOnViolations = false; task.NUnitCmdLineOptions = "--labels=All --trace=Verbose"; task.DotCoverFilters = "-:module=*.Tests;-:class=*Contract;-:class=*Contract`*;-:module=LibroLib*;-:class=JetBrains.Annotations.*"; task.Execute(context); }
private static void TargetRunTests(ITaskContext context) { string config = context.Properties[BuildProps.BuildConfiguration]; List <string> testAssemblies = new List <string> (); testAssemblies.Add(Path.Combine(string.Format(CultureInfo.InvariantCulture, "Freude.Tests/bin/{0}/Freude.Tests.dll", config))); NUnitWithDotCoverTask task = new NUnitWithDotCoverTask( @"packages\NUnit.Console.3.0.1\tools\nunit3-console.exe", testAssemblies); task.FailBuildOnViolations = false; task.NUnitCmdLineOptions = "--labels=All --trace=Verbose --verbose"; task.DotCoverFilters = "-:module=*.Tests;-:class=*Contract;-:class=*Contract`*;-:module=LibroLib*;-:module=Syborg;"; task.Execute(context); }
private static void TargetRunTests(ITaskContext context, string projectName) { string testAssemblyFileName = Path.Combine( projectName, "bin", context.Properties[BuildProps.BuildConfiguration], projectName) + ".dll"; NUnitWithDotCoverTask task = new NUnitWithDotCoverTask( context.Properties.Get <string>(BuildProps.NUnitConsolePath), testAssemblyFileName); task.ShouldGenerateHtmlReport = false; task.DotCoverFilters = "-:module=*.Tests;-:class=*Contract;-:class=*Contract`*;-:class=JetBrains.Annotations.*;-:module=nunit.*;-:module=Moq*"; task.FailBuildOnViolations = false; task.NUnitCmdLineOptions = "--labels=All --trace=Verbose"; task.Execute(context); }