public GamesController( GamesCommandService gamesCommandService, GamesQueryService gamesQueryService) { _gamesCommandService = gamesCommandService; _gamesQueryService = gamesQueryService; }
protected override void Given() { _id = Guid.Empty; var game = new Game(_id); game.AddLocalTeam("RMD"); game.AddForeignTeam("FCB"); var startedOn = new DateTime(2021, 02, 01); game.Start(startedOn); _gamesRepositoryMock = new Mock <IGamesRepository>(); _gamesRepositoryMock .Setup(x => x.GetGame(_id)) .Returns(game); var gamesRepository = _gamesRepositoryMock.Object; var dateTimeServiceMock = new Mock <IDateTimeService>(); dateTimeServiceMock .Setup(x => x.GetUtcNow()) .Returns(startedOn.AddHours(2)); var dateTimeService = dateTimeServiceMock.Object; _sut = new GamesCommandService(gamesRepository, dateTimeService); _gameProgress = new GameProgress { IsInProgress = false }; }
protected override void Given() { _id = Guid.Empty; var game = new Game(_id); var foreignTeamCode = "FCB"; game.AddLocalTeam("RMD"); game.AddForeignTeam(foreignTeamCode); var startedOn = new DateTime(2021, 02, 01); game.Start(startedOn); _gamesRepositoryMock = new Mock <IGamesRepository>(); _gamesRepositoryMock .Setup(x => x.GetGame(_id)) .Returns(game); var gamesRepository = _gamesRepositoryMock.Object; var dateTimeServiceMock = new Mock <IDateTimeService>(); dateTimeServiceMock .Setup(x => x.GetUtcNow()) .Returns(startedOn.AddHours(2)); var dateTimeService = dateTimeServiceMock.Object; _sut = new GamesCommandService(gamesRepository, dateTimeService); _scorer = "Leo Messi"; _newGoal = new NewGoal { ScoredBy = _scorer, TeamCode = foreignTeamCode }; }
protected override void Given() { _gamesRepositoryMock = new Mock <IGamesRepository>(); var gamesRepository = _gamesRepositoryMock.Object; var dateTimeService = Mock.Of <IDateTimeService>(); _sut = new GamesCommandService(gamesRepository, dateTimeService); _localTeamCode = "RMD"; _foreignTeamCode = "FCB"; _newGame = new NewGame { LocalTeamCode = _localTeamCode, ForeignTeamCode = _foreignTeamCode }; }
protected override void Given() { _id = Guid.Empty; var game = new Game(_id); game.AddLocalTeam("RMD"); game.AddForeignTeam("FCB"); _gamesRepositoryMock = new Mock <IGamesRepository>(); _gamesRepositoryMock .Setup(x => x.GetGame(_id)) .Returns(game); var gamesRepository = _gamesRepositoryMock.Object; var dateTimeService = Mock.Of <IDateTimeService>(); _sut = new GamesCommandService(gamesRepository, dateTimeService); _gameProgress = new GameProgress { IsInProgress = true }; }