kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
29 lines • 1.41 kB
JavaScript
import { Parameters } from '../../../lib';
import { Context, setup } from '../../setup';
describe('Language #1', function () {
var language = 'en';
var context = new Context();
context.defaultLanguage = language;
setup(context);
var movieCodename = 'warrior';
var query = context.deliveryClient.item(movieCodename).languageParameter(language);
var languageParam = new 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 Context();
context.defaultLanguage = language;
setup(context);
var newMovieCodename = 'warrior';
var query = context.deliveryClient.item(newMovieCodename).languageParameter(language);
var languageParam = new 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