diff --git a/example/src/__mocks__/react-native-i18n.js b/example/src/__mocks__/react-native-i18n.js new file mode 100644 index 0000000..a19c3b8 --- /dev/null +++ b/example/src/__mocks__/react-native-i18n.js @@ -0,0 +1,7 @@ +// @flow + +import I18nJs from 'i18n-js'; + +I18nJs.locale = 'en'; // a locale from your available translations +export const getLanguages = () => Promise.resolve('en'); +export default I18nJs; diff --git a/example/src/__tests__/App.js b/example/src/__tests__/App.js new file mode 100644 index 0000000..2053089 --- /dev/null +++ b/example/src/__tests__/App.js @@ -0,0 +1,12 @@ +import 'react-native'; +import React from 'react'; +import App from '../App.js'; + +// Note: test renderer must be required after react-native. +import renderer from 'react-test-renderer'; + +it('renders correctly', () => { + const tree = renderer.create( + + ); +});