public async Task UpdateTournament_InputIsTournamentData_ReturnsOk(int id)
        {
            //Arrange
            tournamentServiceMock.Setup(tournamentService => tournamentService.UpdateTournamentAsync(It.IsAny <int>(), It.IsAny <TournamentDTO>()))
            .ReturnsAsync((int id, TournamentDTO tournamentDTO) =>
            {
                tournamentDTO.Id = id;
                tournamentsContext[tournamentsContext.FindIndex(i => i.Id == id)] = tournamentDTO;
                return(tournamentDTO);
            });
            //Act
            var okResult = (await tournamentController.Put(id, tournamentDTO)) as OkObjectResult;

            //Assert
            Assert.IsNotNull(okResult);
            Assert.AreEqual(200, okResult.StatusCode);
        }