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