private static TestRunner getRunner(AutoTest.Messages.TestRunner testRunner) { if (testRunner == AutoTest.Messages.TestRunner.Any) { return(TestRunner.Any); } if (testRunner == AutoTest.Messages.TestRunner.MSpec) { return(TestRunner.MSpec); } if (testRunner == AutoTest.Messages.TestRunner.MSTest) { return(TestRunner.MSTest); } if (testRunner == AutoTest.Messages.TestRunner.NUnit) { return(TestRunner.NUnit); } return(TestRunner.XUnit); }
private TestToRun[] getTest(AutoTest.Messages.TestRunner runner, string test) { return(new TestToRun[] { new TestToRun(runner, test) }); }
internal static TestResult GetResult(string assembly, string message, string name, AutoTest.Messages.TestRunner runner, AutoTest.Messages.TestRunStatus status, IEnumerable <AutoTest.Messages.IStackLine> stackLines) { return(new TestResult() { Assembly = assembly, Message = message, Name = name, Runner = getRunner(runner), Status = getStatus(status), StackTrace = stackLines.Select(y => getStackTrace(y)).ToArray() }); }