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)

Respuestas a la pregunta(2)

Su respuesta a la pregunta