неясно поведение энзима .text () между мелкой, рендеринг и монтированием - PullRequest
0 голосов
/ 07 января 2020

Мне было любопытно, почему при использовании mount для создания нашего контейнера, затем при использовании .text() на нем возвращается '', а при shallow или render мы получаем текст, найденный в компоненте?

const sampleMountContainer = mount(<div>hello</div>)
sampleMountContainer.text() // ''
const sampleShallowContainer = shallow(<div>hello</div>)
sampleShallowContainer.text() // 'hello'
const sampleRenderContainer = render(<div>hello</div>)
sampleRenderContainer.text() // 'hello'

Спасибо

...