public async Task GetTaskItems_ListHaveTwoTask_Test()
        {
            var sut = new GetTaskItemsQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetTaskItemsQuery
            {
                TeamId = twoTask_TeamId
            }
                                          , CancellationToken.None);

            result.Count().ShouldBe(2);
        }
        public async Task GetTaskItems_ValidType_Test()
        {
            var sut = new GetTaskItemsQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetTaskItemsQuery
            {
                TeamId = oneTask_TeamId
            }
                                          , CancellationToken.None);

            result.ToList().ShouldBeOfType <List <TaskItemModel> >();
        }
        public async Task SearchTaskItem_Assignee_Return_TwoTask_Test()
        {
            var sut = new GetTaskItemsQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetTaskItemsQuery
            {
                TeamId  = twoTask_TeamId,
                keyword = "User"
            }
                                          , CancellationToken.None);

            result.Count().ShouldBe(2);
        }
        public async Task SearchTaskItem_EmptyList_Test()
        {
            var sut = new GetTaskItemsQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetTaskItemsQuery
            {
                TeamId  = twoTask_TeamId,
                keyword = "invalid"
            }
                                          , CancellationToken.None);

            result.Count().ShouldBe(0);
        }
        public async Task SearchTaskItem_TaskName_Return_OneTask_Test()
        {
            var sut = new GetTaskItemsQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetTaskItemsQuery
            {
                TeamId = twoTask_TeamId,
                //keyword = "Task1"
            }
                                          , CancellationToken.None);

            //result.Count().ShouldBe(1);
            result.Count().ShouldBe(2);
        }