예제 #1
0
        public void EqualsIsImplemented()
        {
            MolarMass v = MolarMass.FromKilogramsPerMole(1);

            Assert.True(v.Equals(MolarMass.FromKilogramsPerMole(1), MolarMass.FromKilogramsPerMole(KilogramsPerMoleTolerance)));
            Assert.False(v.Equals(MolarMass.Zero, MolarMass.FromKilogramsPerMole(KilogramsPerMoleTolerance)));
        }
예제 #2
0
        public void EqualsReturnsFalseOnNull()
        {
            MolarMass kilogrampermole = MolarMass.FromKilogramsPerMole(1);

            Assert.False(kilogrampermole.Equals(null));
        }
예제 #3
0
        public void EqualsReturnsFalseOnTypeMismatch()
        {
            MolarMass kilogrampermole = MolarMass.FromKilogramsPerMole(1);

            Assert.False(kilogrampermole.Equals(new object()));
        }