public void GetPagingByPredicate() { var query = new ClipboardGetPagingSchema { }; var result = _clipboardService.PagingAsync(query); Assert.IsTrue(result.Result.Any()); Assert.IsTrue(query.TotalCount > 0); Assert.IsTrue(query.TotalPages > 0); }
public void GetPagingByModel() { var query = new ClipboardGetPagingSchema { Order = "CreatedAt", OrderBy = "ASC", Skip = 1, Take = 1000 }; var result = _clipboardService.PagingAsync(query).GetAwaiter().GetResult(); Assert.IsTrue(result.Any()); Assert.IsTrue(query.TotalCount > 0); Assert.IsTrue(query.TotalPages > 0); }
public async Task <IEnumerable <ClipboardResult> > PagingAsync(ClipboardGetPagingSchema clipboard) { var result = await _storedProcedure.QueryAsync <ClipboardGetPagingSchema, ClipboardResult>(clipboard); return(result); }