Beispiel #1
0
 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);
 }
Beispiel #2
0
        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);
        }