Имитация ввода текста с помощью responseJs TestUtils
Я хочу иметь возможность имитировать ввод текста пользователем в текстовое поле с помощьюactjs, чтобы я мог проверить свои сообщения о состоянии проверки.
У меня есть компонент реакции, который проверяет на keyUp
Ниже приведен простой пример того, что я пробовал.
nameInput.props.value = 'a';
React.addons.TestUtils.Simulate.keyUp(nameInput);
React.addons.TestUtils.findRenderedDOMComponentWithClass(component, 'has-error');
Кажется, это не меняет значение связанного текстового поля, когда я отлаживаю в валидаторе
React.addons.TestUtils.Simulate.keyUp(nameInput, {key: 'a'});
React.addons.TestUtils.findRenderedDOMComponentWithClass(component, 'has-error');
Это тоже не
Может ли кто-нибудь указать мне правильный путь, второй соответствует документации, которую я мог найти вокруг симуляции (http://facebook.github.io/react/docs/test-utils.html), первое имеет смысл для меня (установить фактическое значение текстового поля, а затем подделать событие)