Beispiel #1
0
 public void SharedContext()
 {
     _jiggleExeRunner = new JiggleExeRunner();
     _testPathProvider = new TestPathProvider();
     _testAssemblyExeRunner = new TestAssemblyExeRunner();
     _MakeCopyOfTestAssembly();
 }
Beispiel #2
0
 public void Run(JiggleExeRunnerArguments arguments)
 {
     var jiggleExePath = new TestPathProvider().GetJiggleExePath();
     var startInfo = new ProcessStartInfo(jiggleExePath, arguments.ToArgumentsString());
     startInfo.WorkingDirectory = arguments.WorkingDirectory;
     var process = new Process();
     process.StartInfo = startInfo;
     process.Start();
     process.WaitForExit();
 }