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