private void NUnit3Test(List <FilePath> assemblies, FilePath outputFile, string whereFilter) { var settings = new NUnit3Settings { NoHeader = true, NoResults = IsInteractiveBuild, //Verbose = _log.Verbosity > Verbosity.Normal, //OutputFile = outputFile, Results = new List <NUnit3Result> { new NUnit3Result { Format = "AppVeyor" } }, //FileName = "testResult.xml", Where = whereFilter }; if (!IsInteractiveBuild) { settings.OutputFile = outputFile; } var runner = new NUnit3Runner(_fileSystem, _environment, _processRunner, _tools); runner.Run(assemblies, settings); }
protected override void RunTool() { var tool = new NUnit3Runner(FileSystem, Environment, Globber, ProcessRunner); tool.Run(Assemblies, Settings); }