2016-09-22 6 views
3

これは私のjsxファイルに含まれているものです {' '+this.props.file.attached.name} nameのテスト方法を教えてください。酵素のオブジェクトタイプpropの属性の属性をテストする方法は?

+1

であなたが要素を囲むことを確認するには、それは子供のようことを含んでいると、それは内部テキストですチェック要素に対して選択していますか? – ctrlplusb

+0

'expect(wrapper.find( '。添付ファイル')。テキスト())。to.equal( 'apple');'これはあなたが意味するものですか?リンゴに等しいと定義されていないアサーションエラーが発生しました –

+1

うまくいけば、 'text' propが特定のノードで動作するかどうかわかりません。このタイプのアプローチを試してください: 'expect(wrapper.containsMatchingElement(

apple
))。to.equal(true)' – ctrlplusb

答えて

1
expect(wrapper.containsMatchingElement([<div class="attachedFile"><i class="fa fa-file-image-o"></i> apple</div>])).to.equal(true); 

これは完璧に動作し、[]

関連する問題