Simulación de entrada de texto con reactJs TestUtils
Quiero poder simular a un usuario escribiendo en un cuadro de texto usando reactjs para poder probar mis mensajes de estado de validación.
Tengo un componente de reacción que se valida en keyUp
A continuación se muestra un ejemplo simple de lo que he intentado.
nameInput.props.value = 'a';
React.addons.TestUtils.Simulate.keyUp(nameInput);
React.addons.TestUtils.findRenderedDOMComponentWithClass(component, 'has-error');
Esto no parece cambiar el valor del cuadro de texto vinculado cuando depuro en el validador
React.addons.TestUtils.Simulate.keyUp(nameInput, {key: 'a'});
React.addons.TestUtils.findRenderedDOMComponentWithClass(component, 'has-error');
Esto tampoco lo hace.
¿Podría alguien señalarme en el camino correcto? El segundo está en línea con la documentación que pude encontrar sobre simular (http://facebook.github.io/react/docs/test-utils.html), el primero tiene sentido para mí (establezca el valor real del cuadro de texto y luego simule un evento)