public async Task GetScoreStatisticsTest() { var movies = new List <ScoreStatistic> { new ScoreStatistic() { Numberofpenalty = 5 }, new ScoreStatistic() { Numberofpenalty = 6 } }; var fakeRepositoryMock = new Mock <IScoreStatisticRepository>(); fakeRepositoryMock.Setup(x => x.GetAll()).ReturnsAsync(movies); var playerService = new ScoreStatisticServices(fakeRepositoryMock.Object); var resultScoreStatistics = await playerService.GetScoreStatistics(); Assert.Collection(resultScoreStatistics, player => { Assert.Equal(5, player.Numberofpenalty); }, player => { Assert.Equal(6, player.Numberofpenalty); }); }
public async Task DeleteTest() { var fakeRepository = Mock.Of <IScoreStatisticRepository>(); var playerService = new ScoreStatisticServices(fakeRepository); var player = new ScoreStatistic() { ScoreStatisticId = 2 }; await playerService.Delete(player); }
private async Task CreateTest() { var fakeRepository = Mock.Of <IScoreStatisticRepository>(); var playerService = new ScoreStatisticServices(fakeRepository); var player = new ScoreStatistic() { ScoreStatisticId = 3 }; await playerService.AddAndSave(player); }
public void ScoreStatisticExistsTest() { int ScoreStatisticId = 1; var fakeRepositoryMock = new Mock <IScoreStatisticRepository>(); fakeRepositoryMock.Setup(x => x.ScoreStatisticExists(ScoreStatisticId)).Returns(true); var ScoreStatisticService = new ScoreStatisticServices(fakeRepositoryMock.Object); var isExist = ScoreStatisticService.ScoreStatisticExists(ScoreStatisticId); Assert.True(isExist); }
public async Task GetScoreStatisticTest() { int ScoreStatisticid = 1; var ScoreStatistic = new ScoreStatistic() { ScoreStatisticId = ScoreStatisticid }; var fakeRepositoryMock = new Mock <IScoreStatisticRepository>(); fakeRepositoryMock.Setup(x => x.GetScoreStatistic(ScoreStatisticid)).ReturnsAsync(ScoreStatistic); var ScoreStatisticService = new ScoreStatisticServices(fakeRepositoryMock.Object); var resultScoreStatistic = await ScoreStatisticService.GetScoreStatistic(ScoreStatisticid); Assert.Equal(ScoreStatisticid, resultScoreStatistic.ScoreStatisticId); }