public void ShouldCheckvalidPercentages() { Assert.IsTrue(AmountTest.IsValidPercentage(0.2)); Assert.IsTrue(AmountTest.IsValidPercentage(0)); Assert.IsTrue(AmountTest.IsValidPercentage(100)); Assert.IsTrue(AmountTest.IsValidPercentage(89.523)); Assert.IsFalse(AmountTest.IsValidPercentage(-1)); Assert.IsFalse(AmountTest.IsValidPercentage(101)); }
public void DefaultPropertiesShouldBeSet() { var amount1 = new AmountTest(); Assert.IsTrue(amount1.IsAccuracyUnknown()); var accuracy = 2.5; amount1.Accuracy = accuracy; Assert.AreEqual(accuracy, amount1.Accuracy); Assert.IsFalse(amount1.IsAccuracyUnknown()); }
public void DefaultPropertiesShouldBeSet() { var absoluteQuantityt1 = new AbsoluteQuantitytTest(); Assert.IsTrue(absoluteQuantityt1.IsAccuracyUnknown()); var accuracy = new AmountTest() { Magnitude = 2.5 }; absoluteQuantityt1.Accuracy = accuracy; Assert.AreEqual(accuracy, absoluteQuantityt1.Accuracy); Assert.IsFalse(absoluteQuantityt1.IsAccuracyUnknown()); }