示例#1
0
        public override void Run(BuildContext context)
        {
            var unitTestConfig = new TestConfig
            {
                ResultsFolder = context.RepoRoot.Combine("TestResults"),
                TestCsProject = context.RepoRoot.CombineWithFilePath("Tests/Tests.csproj")
            };

            UnitTestRunner runner = new UnitTestRunner(context, unitTestConfig);

            if (context.Argument("coverage", false))
            {
                runner.RunCodeCoverage("+[*]SethCS*");
            }
            else
            {
                runner.RunTests();
            }
        }