0
私はいくつかの小道具を持つコンポーネントをテストしようとしています。小道具の1つは関数です。私のコンポーネントはこれです:コンポーネント内でプロップとして関数をテストする
<Field
autoOk
formatDate={date => moment(date).format('DD-MM-YYYY')}
/>
it('renders the Date From Field Component',() => {
expect(menuWrapper.childAt(0).prop('floatingLabelText')).to.equal('Ημερομηνία από');
expect(menuWrapper.childAt(0).prop('component')).to.equal(DatePicker);
expect(menuWrapper.childAt(0).prop('autoOk')).to.equal(true);
expect(menuWrapper.childAt(0).prop('formatDate')).to.be.a('function');
// expect(moment.calledWith('2017-12-12T00:00:00.000Z')).to.equal(false);
});
しかし、私は最後の小道具をテストすることはできません。どのようにするか知っていますか?
機能をテストする方法は?そのformatDateをテストする方法ではありません – user7334203
あなたの質問は非常に不明ですが、何を正確にテストしたいですか? – Komo