public void EqualsIsImplemented() { Elasticity v = Elasticity.FromNewtonsPerSquareMeter(1); Assert.IsTrue(v.Equals(Elasticity.FromNewtonsPerSquareMeter(1))); Assert.IsFalse(v.Equals(Elasticity.Zero)); }
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)); }
public void EqualsReturnsFalseOnNull() { Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1); Assert.IsFalse(newtonpersquaremeter.Equals(null)); }
public void EqualsReturnsFalseOnTypeMismatch() { Elasticity newtonpersquaremeter = Elasticity.FromNewtonsPerSquareMeter(1); Assert.IsFalse(newtonpersquaremeter.Equals(new object())); }