React コードの Jest テストを作成しており、PropType チェックを利用/テストしたいと考えています。私はJavascriptの世界にまったく慣れていません。私はnpmを使用してインストールreact-0.11.2
し、簡単にしています:
var React = require('react/addons');
私のテストでは。私のテストは、次のようなコードを使用した jest/react チュートリアルの例と非常によく似ています。
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 ');
ただし、コンポーネントの PropType チェックEventCell
がトリガーされていないようです。チェックは開発モードでのみ実行されることは理解していますが、react
npm を使用すると開発バージョンが得られると考えました。watchify を使用してコンポーネントをビルドすると、ブラウザでチェックがトリガーされます。
私は何が欠けていますか?