Esempio n. 1
0
 public void MatchTimeout()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME, new ChildProcessOptions() { TimeoutMilliseconds = 0 }))
     {
         childProc.Match(new Regex(Guid.NewGuid().ToString()));
     }
 }
Esempio n. 2
0
 public void ReadNullRegex()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME))
     {
         childProc.Match(null);
     }
 }
Esempio n. 3
0
 public void MatchTimeout()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME, new ChildProcessOptions()
     {
         TimeoutMilliseconds = 0
     }))
     {
         childProc.Match(new Regex(Guid.NewGuid().ToString()));
     }
 }
Esempio n. 4
0
 public void SimpleMatch()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME))
     {
         childProc.WriteLine("dir");
         Match m = childProc.Match(new Regex(@"Volume Serial Number is (?<VolumeSerial>[0-9A-F]{4}-[0-9A-F]{4})"));
         Console.WriteLine("Primary volume serial number: {0}", m.Groups["VolumeSerial"].Value);
         Assert.IsTrue(m.Success);
     }
 }
Esempio n. 5
0
 public void ReadNullRegex()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME))
     {
         childProc.Match(null);
     }
 }
Esempio n. 6
0
 public void SimpleMatch()
 {
     using (ChildProcess childProc = new ChildProcess(TestEnvironment.CMD_EXE_NAME))
     {
         childProc.WriteLine("dir");
         Match m = childProc.Match(new Regex(@"Volume Serial Number is (?<VolumeSerial>[0-9A-F]{4}-[0-9A-F]{4})"));
         Console.WriteLine("Primary volume serial number: {0}", m.Groups["VolumeSerial"].Value);
         Assert.IsTrue(m.Success);
     }
 }