public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetGoodCharacter());

            this._command = new OsadaCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new WiezaPrzeznaczeniaCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new LasBlednychOgniCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._kragMocyCommand = new KragMocyCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new TwierdzaStrzegacaDrogCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new StraznikMagicznychWrotCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new PrzeleczWichrowCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._player = this._game.Register("Player").SetCharacter(PostacTestHelper.GetBadCharacter());

            this._command = new SwiatyniaBoginiNemedCommand();
        }
        public void SetUp()
        {
            this._game = GameFactory.Create();

            this._badPlayer = this._game.Register("Bad Player").SetCharacter(PostacTestHelper.GetBadCharacter());
            this._chaoticPlayer = this._game.Register("Chaotic Player").SetCharacter(PostacTestHelper.GetChaoticCharacter());
            this._goodPlayer = this._game.Register("Good Player").SetCharacter(PostacTestHelper.GetGoodCharacter());

            this._czarciMlynCommand = new CzarciMlynCommand();
        }
 private StandardPosition(IList<IPosition> circle, int id, BoardState state, int newCardsCount, ISpecialCommand command, bool canSkip)
 {
     this._actualCircle = circle;
     this._id = id;
     this._state = state;
     this._newCardsCount = newCardsCount;
     this._cards = new List<ICard>();
     this._command = command;
     this._canSkip = canSkip;
 }
 internal static IPosition New(IList<IPosition> circle, int id, BoardState state, int newCardsCount, ISpecialCommand command = null,
                               bool canSkip = false)
 {
     return new StandardPosition(circle, id, state, newCardsCount, command, canSkip);
 }