public async Task GetUpcomingMatchesForUser_ShouldReturnEmptyList_WhenUserDoesNotExist() { // Arrange _unitOfWorkMock.Setup(x => x.Users.GetUserByIdWithAdditionalInformation(It.IsAny <int>())) .ReturnsAsync(() => null); // Act var result = await _sut.GetUpcomingMatchesForUser(It.IsAny <int>()); // Assert Assert.Equal(0, result.Count); }