public void WithoutOverridenOpEq() { var aa = new BasicWithOverridenEquals(42); var bb = new BasicWithOverridenEquals(42); bool bl = aa == bb; Assert.False(bl); }
public void WithOverridenEquals() { var aa = new BasicWithOverridenEquals(42); var bb = new BasicWithOverridenEquals(42); bool bl = aa.Equals(bb); Assert.True(bl); }
protected bool Equals(BasicWithOverridenEquals other) { return(Val == other.Val); }