UNPKG

@applicaster/zapp-react-native-utils

Version:

Applicaster Zapp React Native utilities package

28 lines (23 loc) 620 B
jest.mock("create-react-context", () => jest.fn(() => ({ Consumer: jest.fn(), Provider: jest.fn(), })) ); jest.mock("react", () => ({ ...jest.requireActual("react"), createContext: undefined, })); const { createContext } = require("../index"); const createReactContext = require("create-react-context"); describe("when react context api is not defined", () => { it("uses the polyfill", () => { createContext({ foo: "bar" }); expect(createReactContext).toHaveBeenCalledWith( expect.objectContaining({ foo: "bar", setFoo: expect.any(Function), }) ); }); });