Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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);
        }