@sfeir/actions-on-google-i18n
Version:
An i18n module for the Actions On Google SDK
20 lines (16 loc) • 490 B
JavaScript
const i18n = require("../index");
const AppMock = require('./appMock');
i18n.projectDirectory = "./__test__";
const mockApp = new AppMock();
describe("variables", () => {
it("show unparsed variable", () => {
i18n.use(mockApp);
const value = mockApp.__("key_2");
expect(value).toEqual("value {variable}");
});
it("show parsed variable", () => {
i18n.use(mockApp);
const value = mockApp.__("key_2", {variable: 2});
expect(value).toEqual("value 2");
});
});