使用Jest -Sinon存根无法验证存根函数的捕获错误

时间:2019-02-13 22:10:39

标签: javascript node.js unit-testing sinon stub

我已经检查了How does one stub promise with sinon?中的答案。但是以某种方式不能解决我的问题。另外我也不想使用“ sinon-stub-promise” npm软件包。

conv

我正在尝试对上述try-catch进行存根并声明catch响应;

app.intent('new_user_message', (conv) => {
  if (conv.notification.text) {
    conv.close(conv.notification.text);
  } else {
    conv.close('You received a message but it didn\'t contain any content');
  }
});

但是由于某些原因,存根无法正常工作,期待获得帮助。谢谢!

0 个答案:

没有答案