public void Test() { CompareClass Temp = new CompareClass(); Temp.ItemA = 1; Temp.ItemB = 2.1f; Temp.ItemC = new DateTime(1900, 1, 1); Temp.ItemD = "a"; Temp.ItemE = -1; Temp.ItemF = DateTime.Now; Temp.NaNTest = 1; Assert.DoesNotThrow(() => Temp.Validate()); Temp.ItemA = 2; Temp.NaNTest = double.NaN; Assert.Throws<ValidationException>(() => Temp.Validate()); }
public void Test() { var Temp = new CompareClass(); Temp.ItemA = 1; Temp.ItemB = 2.1f; Temp.ItemC = new DateTime(1900, 1, 1); Temp.ItemD = "a"; Temp.ItemE = -1; Temp.ItemF = DateTime.Now; Temp.NaNTest = 1; Temp.Validate(); Temp.ItemA = 2; Temp.NaNTest = double.NaN; Assert.Throws <ValidationException>(() => Temp.Validate()); }