Я пытаюсь проверить следующий код, но он всегда возвращает мне false и не проверяет внутренний вызов функции.Это правильный способ сделать это?
getDetails(detailObj,endpoint){
// Make a service call
serviceCall(endpoint, detailObj).then(response => {
const [token] = response;
this.setState({
token: token
});
});
}
Контрольный пример:
it('calls serviceCall',()=>{
let spyobj = sinon.stub(wrapper.instance(), 'serviceCall',
wrapper.instance().getDetails);
wrapper.instance().getDetails(detailobj,endpoint);
expect(spyobj.called).to.be.true;
});