public void CheckForProperEqualsMethodBehaviour() { // arange var point = new MatrixCoordinates(1, 1); var compareObj = new MatrixCoordinates(1, 1); // action var result = point.Equals(compareObj); // assert Assert.AreEqual(true, result, "Equals method does not work proper"); }
public void CheckForInvalidTypeCastByEqualsMethod() { // arange var point = new MatrixCoordinates(1, 1); var compareObj = new { Row = 1, Col = 1 }; // action point.Equals(compareObj); }