Example #1
0
 public void TestValidateInvalid()
 {
     UserdefNumber uds = new UserdefNumber("1234F", userdef1);
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsFalse(uds.Validate(out err, out modStr));
     Assert.AreEqual("\tValue must be a number.", err);
     Assert.IsNull(modStr);
 }
Example #2
0
 public void TestNameAccessor()
 {
     Userdef userdef2 = new Userdef("EPC2", "N", "5", "20.", aEnums);
     UserdefNumber uds = new UserdefNumber("6.5", userdef2);
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsTrue(uds.Validate(out err, out modStr));
     Assert.AreEqual("EPC2", uds.Name);
 }
Example #3
0
 public void TestValidateOutsideRange()
 {
     Userdef userdef2 = new Userdef("EPC2", "N", "5", "20.", aEnums);
     UserdefNumber uds = new UserdefNumber("1", userdef2);
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsFalse(uds.Validate(out err,out modStr));
     Assert.AreEqual("\t'1' is not within range specified by the Userdef field.", err);
     Assert.IsNull(modStr);
 }
Example #4
0
 public void TestValidateValidRange()
 {
     Userdef userdef2 = new Userdef("EPC2", "N", "5", "20.", aEnums);
     UserdefNumber uds = new UserdefNumber("14.315", userdef2);
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsTrue(uds.Validate(out err, out modStr));
     Assert.IsNull(err);
     Assert.IsNull(modStr);
 }
Example #5
0
 public void TestValidateValid()
 {
     UserdefNumber uds = new UserdefNumber("1234.5", userdef1);
     string err = string.Empty;
     string modStr = string.Empty;
     Assert.IsTrue(uds.Validate(out err, out modStr));
     Assert.IsNull(err);
     Assert.IsNull(modStr);
 }