Влияет ли флажок на событие onChange? - PullRequest
0 голосов
/ 13 марта 2019

Запуск следующего теста для реагирующего JS с использованием Jest / Enzyme

it("should call onChange function ", () => {
  baseProps.onChange.mockClear();
  wrapper.setState([{col:{
   Name:{}
  },
}]);
 wrapper.update() 
 wrapper.find('#test').at(0).simulate('change',[{ col: { Name:{} } }])
});

Вот где вызывается событие onChange

</div>
  <input
  class='settings-input' 
  id='test' type='checkbox' 
  checked={this.state[col.Name]} onChange={(e) => {this.setState({[col.Name]: !this.state[col.Name]})}} />
 </div>

Влияет ли флажок на мой тест, чтобы не пройти? На данный момент метод не может найти ни одного узла. Я также добавил идентификатор для тестирования

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...