public void TestValidate() { Contacted_Op op = new Contacted_Op("VA3HJ"); string err = string.Empty; string modStr = string.Empty; Assert.IsTrue(op.Validate(out err, out modStr)); Assert.IsNull(err); Assert.IsNull(modStr); }
public void TestValidateInvalidCall( [Values("stretch", "VA3HJ/W8", "VP9/VA3HJ")] string call) { Contacted_Op op = new Contacted_Op(call); string err = string.Empty; string modStr = string.Empty; Assert.IsFalse(op.Validate(out err, out modStr)); Assert.AreEqual("\tNot a valid callsign.", err); Assert.IsNull(modStr); }