public void TestEquals3()
 {
     Vector firstVector = new Vector(1, 2);
     Vector secondVector = new Vector(1, 2);
     Vector thirdVector = new Vector(1, 2);
     bool actual = firstVector.Equals(secondVector)&&secondVector.Equals(thirdVector);
     bool expected = firstVector.Equals(thirdVector);
     Assert.AreEqual(actual, expected);
 }
 public void TestEquals2()
 {
     Vector firstVector = new Vector(1, 2);
     Vector secondVector = new Vector(2, 1);
     bool actual = firstVector.Equals(secondVector);
     bool expected = secondVector.Equals(firstVector);
     Assert.AreEqual(actual, expected);
 }
 public void TestEquals4()
 {
     Vector firstVector = new Vector(1, 2);
     bool actual = firstVector.Equals(null);
     Assert.AreEqual(actual, false);
 }
 public void TestEqual1()
 {
     Vector vector = new Vector(1,2);
     bool actual = vector.Equals(vector);
     Assert.AreEqual(actual, true);
 }