public void TestValidateValidRange() { Userdef ud = new Userdef("ShoeSize", "E", "5", "20", aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsTrue(ud.Validate(out err, out modStr)); Assert.IsNull(err); Assert.IsNull(modStr); }
public void TestValidateNoDataType() { Userdef ud = new Userdef("EPC", "", aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsFalse(ud.Validate(out err, out modStr)); Assert.AreEqual("\tInvalid data type.", err); Assert.IsNull(modStr); }
public void TestValidateValidEnums() { string[] sizes = {"S","M","L"}; Userdef ud = new Userdef("SweaterSize", "E", sizes, aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsTrue(ud.Validate(out err, out modStr)); Assert.IsNull(err); Assert.IsNull(modStr); }
public void TestValidateValid() { Userdef ud = new Userdef("EPC", "N", aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsTrue(ud.Validate(out err, out modStr)); Assert.IsNull(err); Assert.IsNull(modStr); }
public void TestValidateNullName() { Userdef ud = new Userdef(null, "N", aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsFalse(ud.Validate(out err, out modStr)); Assert.AreEqual("\tInvalid fieldname.", err); Assert.IsNull(modStr); }
public void TestValidateNullEnumeration() { Userdef ud = new Userdef("SweaterSize", "E", null, aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsFalse(ud.Validate(out err, out modStr)); Assert.AreEqual("\tInvalid enumeration.", err); Assert.IsNull(modStr); }
public void TestValidateNonNumberlUpperLimit( [Values("", null, "E5", ".5", "-.5", "+.5")] string upper) { Userdef ud = new Userdef("ShoeSize", "E", "5", upper, aEnums); string err = string.Empty; string modStr = string.Empty; Assert.IsFalse(ud.Validate(out err, out modStr)); Assert.AreEqual("\tInvalid upper limit.", err); Assert.IsNull(modStr); }