Как получить реквизит отрендеренного компонента

Представьте, у меня есть собственный компонент React:

const HelloWorld = (props) => (
<View>
<Text>Hello World</Text>
</View>)

Я хочу запустить тест, чтобы обратиться к самому компоненту HelloWorld и проверить наличие опоры. Как мне получить доступ к самому HelloWorld и получить его реквизиты?

Я не нашел таких вариантов, как baseElement, которые используются в других подобных библиотеках

1 ответ

import renderer from 'react-test-renderer';
...

  let rendered: renderer.ReactTestRenderer;
  let root: renderer.ReactTestInstance

    beforeAll(() => {
        rendered = renderer.create(component);
        root = rendered.root
    });

Я не нашел прямой опции в react-native-testing-library, но использовал для нее ее зависимый react-test-renderer.

Другие вопросы по тегам