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