Мне было любопытно, почему при использовании 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'
Спасибо