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); }