示例#1
0
        public GameServiceTest()
        {
            var serviceProvider = new ServiceCollection()
                                  .AddLogging()
                                  .BuildServiceProvider();
            var factory = serviceProvider.GetService <ILoggerFactory>();

            _logger = factory.CreateLogger <GameService>();

            _repository  = new FakeCardsRepository("GameServiceTestDb");
            _rules       = new FakeGameRules();
            _gameService = new GameService(_repository, _logger, _rules);
        }
示例#2
0
 public AuthServiceTest()
 {
     _repository     = new FakeCardsRepository("AuthServiceTestDb");
     _authRepository = new AuthRepository();
     _service        = new AuthService(_repository, new Mock <IConfiguration>().Object, new Mock <ILogger <AuthService> >().Object);
 }
示例#3
0
 public PlayerServiceTest()
 {
     _repository = new FakeCardsRepository("PlayerServiceTestDb");
     _service    = new PlayerService(_repository, new Mock <ILogger <PlayerService> >().Object);
 }