私の冗談が期待どおりに機能していません。見る:
const res = {
send: (content) => {
expect(content).toEqual({
app_status: 501,
errors: {
jwt: {
location: 'body',
param: 'jwt',
value: undefined,
msg: 'The jwt is required'
}
}
});
console.log("after expect");
done();
},
};
基本的にexpect(content).toEqual ...
inの後のすべてres.send
は呼び出されません。とても紛らわしいと思います。テストに時間がかかりすぎていることを除いて ( done
) が呼び出されておらず、テストが「クローズ」されていないことを除いて、エラーは発生しません。だから私の質問は、明らかに何かが欠けているのでしょうか?