У меня есть цепная фиктивная функция внутри другой фиктивной функции, мне нужно шпионить за ними обоими, но я не знаю, как шпионить за второй.
Это пример:
res = {
status: jest.fn(() => {
return {
json: jest.fn()
}
})
}
expect(res.status).toBeCalled() // This works
expect(res.status.json).toBeCalled() // This does not
expect(res.status().json).toBeCalled() // This does neither