kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
36 lines • 1.12 kB
JavaScript
exports.__esModule = true;
var setup_1 = require("../../setup");
describe('Pagination', function () {
var context = new setup_1.Context();
setup_1.setup(context);
var type = 'movie';
var response;
beforeAll(function (done) {
context.deliveryClient.items()
.type(type)
.limitParameter(5)
.skipParameter(1)
.getObservable()
.subscribe(function (r) {
response = r;
done();
});
});
it("pagination should be defined", function () {
expect(response.pagination).toBeDefined();
});
it("check count", function () {
expect(response.pagination.count).toEqual(5);
});
it("check limit", function () {
expect(response.pagination.limit).toEqual(5);
});
it("check skip", function () {
expect(response.pagination.skip).toEqual(1);
});
it("check pagination count", function () {
expect(response.pagination.next_page).toEqual('');
});
});
//# sourceMappingURL=pagination.spec.js.map
;