public void TestExtractPhoneNumberSpaces()
 {
     MainForm form = new MainForm();
     // Spaces
     string strNum = form.extractPhoneNumber("Autodial: 34 5678 2345");
     Assert.AreEqual("3456782345", strNum);
     strNum = form.extractPhoneNumber("Autodial: 3456 782 345");
     Assert.AreEqual("3456782345", strNum);
 }
 public void TestWeirdSituations()
 {
     MainForm form = new MainForm();
     // Other mixed weird situations
     string strNum = form.extractPhoneNumber("AutodialZ 34 5678 2345");
     Assert.AreEqual("3456782345", strNum);
     strNum = form.extractPhoneNumber("AutodialZ 3456 782 345");
     Assert.AreEqual("3456782345", strNum);
     strNum = form.extractPhoneNumber("Autodial  34 5678 2345");
     Assert.AreEqual("3456782345", strNum);
     strNum = form.extractPhoneNumber("Autodial  3456 782 345");
     Assert.AreEqual("3456782345", strNum);
 }
 public void TestExtractPhoneNumberZQuirk()
 {
     MainForm form = new MainForm();
     // ':' read as 'Z', sometimes it happens
     string strNum = form.extractPhoneNumber("AutodialZ 3456782345");
     Assert.AreEqual("3456782345", strNum);
 }