react-native-testing-library 的 getByText 方法似乎在 react-intl 中找不到文本<FormatedMessage />
const messages = {
SOME_KEY: 'some key'
}
const { getByText } = render(
<IntlProvider key={'en'} locale={'en'} messages={messages}>
<Text>
<FormattedMessage id={'SOME_KEY'} />
</Text>
</IntlProvider>
)
expect(getByText('some key'));
在这种情况下,getByText 返回 null。