public void TestValidateInvalidCall()
 {
     Owner_Callsign oCall = new Owner_Callsign("VAHJ");
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsFalse(oCall.Validate(out err, out modStr));
     Assert.AreEqual("\tCallsign 'VAHJ' is invalid.", err);
     Assert.IsNull(modStr);
 }
 public void TestValidateValidCall()
 {
     Owner_Callsign oCall = new Owner_Callsign("VA3HJ");
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsTrue(oCall.Validate(out err, out modStr));
     Assert.IsNull(err);
     Assert.IsNull(modStr);
 }
 public void TestValidateCompoundCall()
 {
     Owner_Callsign oCall = new Owner_Callsign("VA3HJ/W8");
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsFalse(oCall.Validate(out err, out modStr));
     Assert.AreEqual("\tCallsign 'VA3HJ/W8' contains modifiers.", err);
     Assert.IsNull(modStr);
 }