public void TestMagnitude()
        {
            Vector vector = new Vector(3, 4);

            Assert.Equal(5.0, vector.Magnitude(), 2);

            vector = new Vector(3, -4);
            Assert.Equal(5.0, vector.Magnitude(), 2);
        }
Beispiel #2
0
        public void TestMethod1()
        {
            Vector vector1 = new Vector { 26, 40 };

            vector1.Magnitude();

            return vector1;


        


    }
        public void TestToString()
        {
            double x = 3;
            double y = 5;

            Vector vector   = new Vector(x, y);
            string expected = $"[{x};{y}] with magnitude {vector.Magnitude()}";

            Assert.Equal(expected, vector.ToString());

            vector   = new Vector(x, -y);
            expected = $"[{x};{-y}] with magnitude {vector.Magnitude()}";
            Assert.Equal(expected, vector.ToString());

            vector   = new Vector(-x, -y);
            expected = $"[{-x};{-y}] with magnitude {vector.Magnitude()}";
            Assert.Equal(expected, vector.ToString());

            vector   = new Vector(-x, y);
            expected = $"[{-x};{y}] with magnitude {vector.Magnitude()}";
            Assert.Equal(expected, vector.ToString());
        }