public async Task GetParticipantsByUserIdAsyncSuccessTest() { //Arrange var collection = new List <Participant>(); var participant = new Participant { UserId = "1", Event = new Event() }; _repoWrapper.Setup(x => x.Participant.GetAllAsync(a => a.UserId == participant.UserId, null)) .ReturnsAsync(collection); //Act var participantManager = new ParticipantManager(_repoWrapper.Object, _eventStatusManager.Object, _participantStatusManager.Object); var methodResult = await participantManager.GetParticipantsByUserIdAsync(participant.UserId); //Assert Assert.Equal(collection, methodResult); }