public async Task ContainsAsyncShouldReturnFalseIfGameDoesNotExist() { // Arrange var dbContext = Testing.CreateDatabaseContext(); var mapper = Testing.CreateMapper(); var tournamentService = new TournamentService(dbContext, mapper); // Act var result = await tournamentService.ContainsAsync(1); // Assert result .Should() .BeFalse(); }
public async Task ContainsAsyncShouldReturnTrueIfTournamentExists() { // Arange var dbContext = Testing.CreateDatabaseContext(); var mapper = Testing.CreateMapper(); await dbContext.Tournaments.AddAsync(new Tournament { Id = 1 }); await dbContext.SaveChangesAsync(); var tournamentService = new TournamentService(dbContext, mapper); // Act var result = await tournamentService.ContainsAsync(1); // Assert result .Should() .BeTrue(); }