Exemplo n.º 1
0
        public void EqualsIsImplemented()
        {
            Elasticity v = Elasticity.FromNewtonsPerSquareMeter(1);

            Assert.IsTrue(v.Equals(Elasticity.FromNewtonsPerSquareMeter(1)));
            Assert.IsFalse(v.Equals(Elasticity.Zero));
        }
Exemplo n.º 2
0
 public bool Equals(PhysicalProperties other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(Enabled == other.Enabled && Density.Equals(other.Density) && Friction.Equals(other.Friction) && Elasticity.Equals(other.Elasticity) && FrictionWeight.Equals(other.FrictionWeight) && ElasticityWeight.Equals(other.ElasticityWeight));
 }
Exemplo n.º 3
0
        public void EqualsReturnsFalseOnNull()
        {
            Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1);

            Assert.IsFalse(newtonpersquaremeter.Equals(null));
        }
Exemplo n.º 4
0
        public void EqualsReturnsFalseOnTypeMismatch()
        {
            Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1);

            Assert.IsFalse(newtonpersquaremeter.Equals(new object()));
        }