public void CompareToIsImplemented() { RotationalAcceleration radianpersecondsquared = RotationalAcceleration.FromRadiansPerSecondSquared(1); Assert.Equal(0, radianpersecondsquared.CompareTo(radianpersecondsquared)); Assert.True(radianpersecondsquared.CompareTo(RotationalAcceleration.Zero) > 0); Assert.True(RotationalAcceleration.Zero.CompareTo(radianpersecondsquared) < 0); }
public void CompareToThrowsOnNull() { RotationalAcceleration radianpersecondsquared = RotationalAcceleration.FromRadiansPerSecondSquared(1); Assert.Throws <ArgumentNullException>(() => radianpersecondsquared.CompareTo(null)); }
public void CompareToThrowsOnTypeMismatch() { RotationalAcceleration radianpersecondsquared = RotationalAcceleration.FromRadiansPerSecondSquared(1); Assert.Throws <ArgumentException>(() => radianpersecondsquared.CompareTo(new object())); }