예제 #1
0
        public GuildRepositoryMockBuilder Paginate(int pageSize = 10, int page = 1, int totalItems = 20)
        {
            var PagedResponse = PagedResponseFake.PaginateGuilds(pageSize, page, totalItems);

            _mock.Setup(x => x.PaginateAsync(pageSize, page, default)).ReturnsAsync(PagedResponse);

            return(this);
        }
예제 #2
0
        public MembershipRepositoryMockBuilder Paginate(int pageSize = 10, int page = 1, int totalItems = 20)
        {
            var PagedResponse = PagedResponseFake.PaginateMemberships(pageSize, page, totalItems);

            _mock.Setup(x => x.PaginateAsync(It.IsAny <Expression <Func <Membership, bool> > >(), pageSize, page, default)).ReturnsAsync(PagedResponse);

            return(this);
        }
예제 #3
0
        public MemberRepositoryMockBuilder Paginate(ListMemberCommand command, int totalItems)
        {
            var PagedResponse = PagedResponseFake.PaginateMembers(command, totalItems).Generate();

            _mock.Setup(x => x.PaginateAsync(It.IsAny <Expression <Func <Member, bool> > >(), command.PageSize, command.Page, default))
            .ReturnsAsync(PagedResponse);

            return(this);
        }