UNPKG

@applicaster/zapp-react-native-ui-components

Version:

Applicaster Zapp React Native ui components for the Quick Brick App

34 lines (29 loc) 858 B
import * as R from "ramda"; import * as React from "react"; import { View } from "react-native"; import { render } from "@testing-library/react-native"; import { elementMapper } from "../elementMapper"; import { elements } from "./testElements"; import { defaultComponents } from "../DefaultComponents"; jest.mock( "@applicaster/zapp-react-native-utils/reactHooks/navigation/useNavigation" ); describe("elementMapper", () => { it("renders the nodes", () => { const wrapper = render( <View key={1}> {R.map( elementMapper( Object.entries(defaultComponents).reduce((acc, [key]) => { acc[key] = View; return acc; }, {}), { testProp: true } ), elements )} </View> ); expect(wrapper.toJSON()).toMatchSnapshot(); }); });