public override void BeforeEach() { base.BeforeEach(); Container.Resolve <PaymentWorker>().Start(); _reportRepository = Container.Resolve <IReportRepository>(); _gamesTestHelper = Container.Resolve <GamesTestHelper>(); _reportQueries = Container.Resolve <ReportQueries>(); _random = new Random(); _player = Container.Resolve <PlayerTestHelper>().CreatePlayer(); PaymentTestHelper.MakeDeposit(_player.Id, 1000000); _game = _gamesTestHelper.GetMainWalletGame(_player.Id); }
private List <Core.Game.Interface.Data.Game> FakeGames(Guid gpid, int count = 5) { var result = new List <Core.Game.Interface.Data.Game>(); for (var i = 0; i < count; i += 1) { var g = new Core.Game.Interface.Data.Game { Id = Guid.NewGuid(), GameProviderId = gpid, Name = Guid.NewGuid().ToString().Substring(0, 6) }; result.Add(g); _repository.Games.Add(g); } return(result); }