public void CompareToIsImplemented() { Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1); Assert.AreEqual(0, newtonpersquaremeter.CompareTo(newtonpersquaremeter)); Assert.Greater(newtonpersquaremeter.CompareTo(Elasticity.Zero), 0); Assert.Less(Elasticity.Zero.CompareTo(newtonpersquaremeter), 0); }
public void CompareToThrowsOnNull() { Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1); // ReSharper disable once ReturnValueOfPureMethodIsNotUsed newtonpersquaremeter.CompareTo(null); }
public void CompareToThrowsOnTypeMismatch() { Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1); // ReSharper disable once ReturnValueOfPureMethodIsNotUsed newtonpersquaremeter.CompareTo(new object()); }