public GetConversationsByTeamIdQueryHandlerTests(QueryTestFixture fixture) { _context = fixture.Context; _mapper = fixture.Mapper; // Login user _currentUserServiceMock.Setup(m => m.UserId) .Returns(userId1.ToString()); // handler _sut = new GetConversationsByTeamIdQueryHandler(_context, _mapper); }
public async Task Handle_GivenTeamIdHaveTwoConversations_ReturnListConversation() { var sut = new GetConversationsByTeamIdQueryHandler(_context, _mapper); var result = await sut.Handle(new GetConversationsByTeamIdQuery { TeamId = twoConversation_TeamId } , CancellationToken.None); result.Count().ShouldBe(2); }