public override bool Equals(object obj) { var num = obj as ComplexNumberToken; if (num == null) return false; return complex.Equals(num.complex); }
public void EqualsSameObjectTest() { var token = new ComplexNumberToken(new Complex(5.3, 2.1)); Assert.True(token.Equals(token)); Assert.Equal(token, token); }