ShoppingCart
компонент в настоящее время оказывает нижестоящий компонент Items
. Этот Items
компонент имеет опору по умолчанию quantity
, установленное на целое число 0
. Переопределите опору по умолчанию, передав значение 10
для quantity
. Примечание. Помните, что синтаксис добавления опоры к компоненту выглядит так же, как вы добавляете атрибуты HTML. Однако, поскольку значение для quantity
является целым числом, оно не будет отображаться в кавычках, но оно должно быть завернуто в фигурные скобки. Например, {100}
. Этот синтаксис говорит JSX интерпретировать значение в фигурных скобках непосредственно как JavaScript. ShoppingCart
should render.");'
- text: ''
testString: 'assert((function() { const mockedComponent = Enzyme.mount(React.createElement(ShoppingCart)); return mockedComponent.find("Items").length === 1; })(), "The component Items
should render.");'
- text: 'Элемент Items
должен иметь оповещение { quantity: 10 }
переданное из компонента ShoppingCart
.'
testString: 'getUserInput => assert((function() { const mockedComponent = Enzyme.mount(React.createElement(ShoppingCart)); return mockedComponent.find("Items").props().quantity == 10 && getUserInput("index").replace(/ /g,"").includes("Items
component should have a prop of { quantity: 10 }
passed from the ShoppingCart
component.");'
```