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();
        }