kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
31 lines • 1.48 kB
JavaScript
exports.__esModule = true;
var lib_1 = require("../../../lib");
var setup_1 = require("../../setup");
describe('Language #1', function () {
var language = 'en';
var context = new setup_1.Context();
context.defaultLanguage = language;
setup_1.setup(context);
var movieCodename = 'warrior';
var query = context.deliveryClient.item(movieCodename).languageParameter(language);
var languageParam = new lib_1.Parameters.LanguageParameter('a');
var queryLanguageParam = query.getParameters().find(function (m) { return m.getParam() === languageParam.getParam(); });
it("language should be '" + language + "'", function () {
expect(queryLanguageParam.getParamValue()).toEqual(language);
});
});
describe('Language #2', function () {
var language = 'cz';
var context = new setup_1.Context();
context.defaultLanguage = language;
setup_1.setup(context);
var newMovieCodename = 'warrior';
var query = context.deliveryClient.item(newMovieCodename).languageParameter(language);
var languageParam = new lib_1.Parameters.LanguageParameter('a');
var queryLanguageParam = query.getParameters().find(function (m) { return m.getParam() === languageParam.getParam(); });
it("language should be '" + language + "'", function () {
expect(queryLanguageParam.getParamValue()).toEqual(language);
});
});
//# sourceMappingURL=localization-default-language.spec.js.map
;