kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
24 lines • 1.06 kB
JavaScript
exports.__esModule = true;
var setup_1 = require("../../setup");
describe('Type url', function () {
var context = new setup_1.Context();
setup_1.setup(context);
it("type query should thrown error when types's codename is not set", function () {
expect(function () { return context.deliveryClient.type(null); }).toThrowError();
});
it("type url with 'movie' codename should contain '/types/movie", function () {
var url = context.deliveryClient.type('movie').getUrl();
expect(url).toContain("/types/movie");
});
it("type url for all types should end with 'types'", function () {
var url = context.deliveryClient.types().getUrl();
expect(url).toContain("/types");
});
it("type url should contain skip parameter", function () {
var skip = 549228429;
var url = context.deliveryClient.types().skipParameter(skip).getUrl();
expect(url).toContain('skip=' + skip.toString());
});
});
//# sourceMappingURL=type-url.spec.js.map
;