public void SetUp()
        {
            _seasonState = new SeasonState
            {
                Gameweek = 2,
                FreeTransfers = 1,
                CurrentTeam = TeamCreationHelper.CreateTestTeam(4, 3, 3, Position.Defender,
                                                                                        Position.Midfielder,
                                                                                        Position.Midfielder)

            };
            _transferActions = new TransferActions();

            _transferActioner = new TransferActioner(new Mock<ILogger>().Object);

            _allPlayers = new List<Player>();
        }
 public TransferValidator(IConfigurationSettings configurationSettings, ITransferActioner transferActioner)
 {
     _configurationSettings = configurationSettings;
     _transferActioner = transferActioner;
 }
 public DecisionActioner(ITransferActioner transferActioner, ITransferValidator transferValidator)
 {
     _transferActioner = transferActioner;
     _transferValidator = transferValidator;
 }