¿Cómo probar React PropTypes a través de Jest?
Estoy escribiendo pruebas de Jest para mi código React y espero usar / probar las comprobaciones de PropType. Soy bastante nuevo en el universo de Javascript. Estoy usando npm para instalarreact-0.11.2
y tener un simple:
var React = require('react/addons');
En mis pruebas Mi prueba se parece bastante al ejemplo de tutorial jest / react con código como:
var eventCell = TestUtils.renderIntoDocument(
<EventCell
slot={slot}
weekId={weekId}
day={day}
eventTypes={eventTypes}
/>
);
var time = TestUtils.findRenderedDOMComponentWithClass(eventCell, 'time');
expect(time.getDOMNode().textContent).toEqual('19:00 ');
Sin embargo, parece que el PropType comprueba en elEventCell
El componente no se está activando. Entiendo que las comprobaciones solo se ejecutan en modo Desarrollo, pero también pensé quereact
a través de npm te dio la versión de desarrollo. Las comprobaciones se activan en mi navegador cuando construyo el componente con watchify.
¿Qué me estoy perdiendo?