1
私は単体テストを使っていますが、それは動作する関数を含んでいます。コレクションからノードを選択してテキストプロパティを取得することはできますか?私はこれを試してみました:酵素単位検査でどのように要素を見つけるか?
it('should be equaling name property',() => {
const props = {
myprops: [{
email: "[email protected]",
name: "Coco Chanel"
}]
};
const wrapper = shallow(<ServiceDetails {...props} />);
expect(wrapper.find('div')[0].text).equals('Cici Chanel');
});
これは私のreactjsコンポーネントの一部です:
return (
<section>
<div>{email}</div>
<div>{name}</div>
</section>
)
私はこのエラーを取得していますが:
TypeError: Cannot read property 'text' of undefined
は、どのように私は2番目のdivを選択して取ることができますそのdivにある値?