public async Task CloseRoom_CorrectId_ReturnsNoContent() { _unitOfWork.Setup(u => u.RoomRepository.GetByIdAsync(1)).ReturnsAsync(new Room { Id = 1 }); _unitOfWork.Setup(u => u.RoomRepository.CloseAsync(It.IsAny <int>())); var result = await _controller.CloseRoom(1); _unitOfWork.Verify(u => u.RoomRepository.CloseAsync(It.IsAny <int>())); Assert.That(result, Is.TypeOf <NoContentResult>()); }