Example #1
0
 public RunTest(IRunTestTask testTask,
                IBuildToolTask buildTask,
                IProcessManager processManager,
                IEnvManager envManager,
                ILog mainLog,
                bool generateXmlFailures,
                XmlResultJargon xmlResultJargon, bool dryRun)
 {
     this.testTask            = testTask ?? throw new ArgumentNullException(nameof(testTask));
     this.BuildTask           = buildTask ?? throw new ArgumentNullException(nameof(buildTask));
     this.ProcessManager      = processManager ?? throw new ArgumentNullException(nameof(processManager));
     this.envManager          = envManager ?? throw new ArgumentNullException(nameof(envManager));
     this.mainLog             = mainLog ?? throw new ArgumentNullException(nameof(mainLog));
     this.generateXmlFailures = generateXmlFailures;
     this.dryRun          = dryRun;
     this.xmlResultJargon = xmlResultJargon;
 }