TypesOfFruit
и Fruits
. Возьмите TypesOfFruit
компонент и компоновать его, или гнездо его, в пределах Fruits
компонента. Затем возьмите компонент Fruits
и TypesOfFood
его в компонент TypesOfFood
. Результатом должен быть дочерний компонент, вложенный в родительский компонент, который вложен в собственный родительский компонент! TypesOfFood
должен возвращать один элемент div
.
testString: 'assert(Enzyme.shallow(React.createElement(TypesOfFood)).type() === "div", "The TypesOfFood
component should return a single div
element.");'
- text: Компонент TypesOfFood
должен вернуть компонент Fruits
.
testString: 'assert(Enzyme.shallow(React.createElement(TypesOfFood)).props().children[1].type.name === "Fruits", "The TypesOfFood
component should return the Fruits
component.");'
- text: ''
testString: 'assert(Enzyme.mount(React.createElement(TypesOfFood)).find("h2").html() === "Fruits
component should return the TypesOfFruit
component.");'
- text: Компонент TypesOfFruit
должен возвращать элементы h2
и ul
.
testString: 'assert(Enzyme.mount(React.createElement(TypesOfFood)).find("ul").text() === "ApplesBlueberriesStrawberriesBananas", "The TypesOfFruit
component should return the h2
and ul
elements.");'
```