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(); }