public void TestIsNotLeft()
        {
            Vector2        pi = new Vector2(1, 0);
            Vector2        pm = new Vector2(.5f, 0);
            Vector2        pf = new Vector2(0, 0);
            CurvedMovement cm = new CurvedMovement(pi, pf, pm);

            Assert.AreEqual(new Vector2(.7f, 0), cm.GetPosition(.3));
        }
        public void TestInit()
        {
            Vector2        pi = new Vector2(0, 0);
            Vector2        pm = new Vector2(5, 5);
            Vector2        pf = new Vector2(10, 0);
            CurvedMovement cm = new CurvedMovement(pi, pf, pm);

            Assert.AreEqual(pi, cm.GetPosition(0));
            Assert.AreEqual(pf, cm.GetPosition(1));
            Assert.AreEqual(pm, cm.GetPosition(.5));
        }