Пример #1
0
        public void WalkMove()
        {
            IUnit viking = new Viking();

            viking.StartMoving();
            Assert.AreEqual(1, viking.Position);
            viking.StartMoving();
            Assert.AreEqual(2, viking.Position);
        }
Пример #2
0
        public void MixMove()
        {
            IUnit viking = new Viking();

            viking.StartMoving();
            Assert.AreEqual(1, viking.Position);

            viking.SetMoveBehavior(new Fly());
            viking.StartMoving();
            Assert.AreEqual(11, viking.Position);
        }