npm install react-native-cli -g
react-native init <ProjectName>
install enzyme wrapper
npm install --save enzyme react-dom enzyme-adapter-react-16
-
create a file setupTest.js:
import { configure } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; configure({ adapter: new Adapter() });
-
edit package.json:-
"jest": { "preset": "react-native", "setupTestFrameworkScriptFile": "./setupTests.js", }