У меня есть компонент, который выглядит примерно так:
export default class MyComponent extends Component {
render() {
return(
<div>
<PrivateComponent1/>
<PrivateComponent2/>
<PrivateComponent3/>
</div>
);
}
}
Теперь мне нужно написать модульные тесты для частных компонентов с ферментом.Я мог бы подумать только о двух подходах к их модульному тестированию
- Использование
mount
вместо shallow
и монтирование MyComponent, но тогда нам нужно беспокоиться о зависимостях частных компонентов. export
эти частные компоненты и пишут модульные тесты отдельно, но они могут быть бесполезны где-либо еще в проекте, и экспорт может не иметь никакого смысла.
Пожалуйста, посоветуйте, если существует какой-то стандартный способ