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); }