Я создаю компонент React
(UserAutocomplete
), основываясь на моем компоненте AutoComplete
.Как получить элемент компонента зависимостей от Enzyme?
Где мой AutoComplete
компонент:
render(
<input type='text' class='autocomplete'/>
);
И мой UserAutoComplete
является:
import Autocomplete from './autocomplete';
render(
<Autocomplete {...this.props} />
);
И создать тест с Enzyme
+ Jest
, но когда я получаю input
с find
функцией, возвращается null
.
it('test defaultValue prop',() => {
const wrapper = shallow(
<UserAutocomplete/>
);
console.log(wrapper.find('input')); // returning null
});
Как я могу получить этот вход, если он находится в дочернем компоненте?
Спасибо вам большое! работает! – Lai32290