public void EqualsColoredTriangleTest2() { ColoredTriangle target = new ColoredTriangle(); ColoredTriangle other = new ColoredTriangle(); bool expected = true; bool actual; actual = target.Equals(other); Assert.AreEqual(expected, actual); }
public void EqualsTest() { ColoredTriangle target = new ColoredTriangle(); object other = null; bool expected = false; bool actual; actual = target.Equals(other); Assert.AreEqual(expected, actual); }
public void EqualsColoredTriangleTest9() { ColoredTriangle target = new ColoredTriangle() { Vertices = new Point[] { new Point(0, 1), new Point(1, 1), new Point(0, 0) } }; ColoredTriangle other = target; bool expected = true; bool actual = target.Equals(other); Assert.AreEqual(expected, actual); }
public void EqualsColoredTriangleTest3() { ColoredTriangle target = new ColoredTriangle() { Brush = Brushes.AliceBlue }; ColoredTriangle other = new ColoredTriangle(); bool expected = false; bool actual; actual = target.Equals(other); Assert.AreEqual(expected, actual); }
public void TestEqualsAndHashCode() { var side1 = new ColoredSide(Color.Red, 7); var side2 = new ColoredSide(Color.Blue, 6); var side3 = new ColoredSide(Color.Yellow, 5); var triangle = new ColoredTriangle { FirstSide = side1, SecondSide = side2, ThirdSide = side3 }; var triangle2 = new ColoredTriangle { FirstSide = side1, SecondSide = side2, ThirdSide = side3 }; Assert.IsTrue(triangle.Equals(triangle2)); Assert.AreEqual(triangle.GetHashCode(), triangle2.GetHashCode()); }