Jest Native is a companion library for React Native Testing Library that provides custom element matchers for Jest.

npm install --save-dev @testing-library/jest-native
const {queryByTestId} = render(
<View testID="not-empty">
<Text testID="empty" />
<Text testID="visible">Visible Example</Text>

Note: when using some of these matchers, you may need to make sure you use a query function (like queryByTestId) rather than a get function (like getByTestId). Otherwise the get* function could throw an error before your assertion.

Check out Jest Native's documentation for a full list of available matchers.

Last updated on by Sebastian Silbermann