Esempio n. 1
0
 public Player(string name, Color colour, IGamePlayStrategy gamePlayStrategy, ISevensGameService gameService)
 {
     Name             = name;
     Colour           = colour;
     Hand             = new Hand();
     GamePlayStrategy = gamePlayStrategy;
     GameService      = gameService;
 }
        public void Initialise()
        {
            _basicGamePlayStrategy = new BasicGamePlayStrategy();

            _openingCard = new Mock <IFrenchSuitedCard>();
            _openingCard.Setup(x => x.Suit).Returns(GameRules.OpeningSuit);
            _openingCard.Setup(x => x.Rank).Returns(GameRules.FirstRank);

            BaseInitialise();
        }