Esempio n. 1
0
        public void TestPickAction()
        {
            ActionFactory factory = new ActionFactory();
            PickAction    action  = factory.CreateGameAction("PICK 0") as PickAction;

            Assert.IsNotNull(action);
            Assert.IsInstanceOfType(action, typeof(PickAction));
        }
Esempio n. 2
0
        public void TestPassAction()
        {
            ActionFactory factory = new ActionFactory();

            factory.IsDraft = false;

            PassAction action = factory.CreateGameAction("PASS") as PassAction;

            Assert.IsNotNull(action);
            Assert.IsInstanceOfType(action, typeof(PassAction));
        }
Esempio n. 3
0
        public void TestSummonAction()
        {
            ActionFactory factory = new ActionFactory();

            factory.IsDraft = false;

            SummonAction action = factory.CreateGameAction("SUMMON 0") as SummonAction;

            Assert.IsNotNull(action);
            Assert.IsInstanceOfType(action, typeof(SummonAction));
        }
Esempio n. 4
0
        public void TestUseAction()
        {
            ActionFactory factory = new ActionFactory();

            factory.IsDraft = false;

            UseAction action = factory.CreateGameAction("USE 0 -1") as UseAction;

            Assert.IsNotNull(action);
            Assert.IsInstanceOfType(action, typeof(UseAction));
        }
Esempio n. 5
0
        public void TestAttackAction()
        {
            ActionFactory factory = new ActionFactory();

            factory.IsDraft = false;

            AttackAction action = factory.CreateGameAction("ATTACK 0 1") as AttackAction;

            Assert.IsNotNull(action);
            Assert.IsInstanceOfType(action, typeof(AttackAction));
        }