Exemplo n.º 1
0
        public void DifferentValues()
        {
            var vector1 = new Vector2D(1, 0);
            var vector2 = new Vector2D(2, 0);

            Assert.IsFalse(vector1.Equals(vector2));

            Assert.AreEqual(1, vector1.X);
            Assert.AreEqual(2, vector2.X);
        }
Exemplo n.º 2
0
        public void SameValues()
        {
            var vector1 = new Vector2D(1, 2);

            var vector2 = new Vector2D(1, 2);

            Assert.IsTrue(vector1.Equals(vector2));

            Assert.AreEqual(1, vector1.X);
            Assert.AreEqual(2, vector1.Y);

            Assert.AreEqual(1, vector2.X);
            Assert.AreEqual(2, vector2.Y);
        }
Exemplo n.º 3
0
 public void NullVector()
 {
     var vector = new Vector2D();
     const Vector3D nullVector = null;
     Assert.IsFalse(vector.Equals(nullVector));
 }
Exemplo n.º 4
0
 public void Null()
 {
     var vector = new Vector2D();
     Assert.IsFalse(vector.Equals(null));
 }
Exemplo n.º 5
0
 public void DifferentDimensions()
 {
     var vector2D = new Vector2D();
     var vector3D = new Vector3D();
     Assert.IsFalse(vector2D.Equals(vector3D));
 }