Ejemplo n.º 1
0
        public void CompareToIsImplemented()
        {
            SpecificHeatEnergy joulepergramcelciusdegree = SpecificHeatEnergy.FromJoulePerGramCelciusDegrees(1);

            Assert.Equal(0, joulepergramcelciusdegree.CompareTo(joulepergramcelciusdegree));
            Assert.True(joulepergramcelciusdegree.CompareTo(SpecificHeatEnergy.Zero) > 0);
            Assert.True(SpecificHeatEnergy.Zero.CompareTo(joulepergramcelciusdegree) < 0);
        }
Ejemplo n.º 2
0
        public void CompareToThrowsOnNull()
        {
            SpecificHeatEnergy joulepergramcelciusdegree = SpecificHeatEnergy.FromJoulePerGramCelciusDegrees(1);

            Assert.Throws <ArgumentNullException>(() => joulepergramcelciusdegree.CompareTo(null));
        }
Ejemplo n.º 3
0
        public void CompareToThrowsOnTypeMismatch()
        {
            SpecificHeatEnergy joulepergramcelciusdegree = SpecificHeatEnergy.FromJoulePerGramCelciusDegrees(1);

            Assert.Throws <ArgumentException>(() => joulepergramcelciusdegree.CompareTo(new object()));
        }