UNPKG

@applicaster/zapp-react-dom-app

Version:

Zapp App Component for Applicaster's Quick Brick React Native App

24 lines (20 loc) 797 B
import { loadLocaleImpl as loadLocale } from ".."; describe("loadLocale", () => { it("set language, country, language-code to qb-module", async () => { // setup const getLocale = jest.fn().mockResolvedValueOnce("language-country"); const getLanguageCode = jest.fn().mockResolvedValueOnce("language-code"); const quickBrickCommunicationModule = {}; // run const result = await loadLocale( getLocale, getLanguageCode, quickBrickCommunicationModule )(); // verify expect(result).toBeUndefined(); expect(quickBrickCommunicationModule.languageLocale).toEqual("language"); expect(quickBrickCommunicationModule.countryLocale).toEqual("COUNTRY"); expect(quickBrickCommunicationModule.languageCode).toEqual("language-code"); }); });