public void EqualsIsImplemented() { ElectricCharge v = ElectricCharge.FromCoulombs(1); Assert.True(v.Equals(ElectricCharge.FromCoulombs(1), ElectricCharge.FromCoulombs(CoulombsTolerance))); Assert.False(v.Equals(ElectricCharge.Zero, ElectricCharge.FromCoulombs(CoulombsTolerance))); }
public void EqualsReturnsFalseOnNull() { ElectricCharge coulomb = ElectricCharge.FromCoulombs(1); Assert.False(coulomb.Equals(null)); }
public void EqualsReturnsFalseOnTypeMismatch() { ElectricCharge coulomb = ElectricCharge.FromCoulombs(1); Assert.False(coulomb.Equals(new object())); }