我有一個父組件,其中有一個handleClick作為道具傳遞給孩子。// parent.js_handleClick = async (buttonName, id) => { if(buttonName === 'yes'){ ... some logic }else{ ... some logic }}<Child handleClick={(buttonName, id) => this._handleClick(buttonName, id)} />所以現(xiàn)在我該如何調(diào)用_handleClick并運行測試用例。我該如何調(diào)用該方法。我在下面嘗試過,但是由于它的箭頭功能而沒有按預期工作,它需要兩個參數(shù)。//test.jsconst wrapper = shallow(<parent />)expect(wrapper.find('Child').length).toEqual(1)wrapper.find('Child').prop('handleClick')
測試作為道具從父級傳遞到子級的異步功能
千萬里不及你
2021-04-09 17:11:07