笑话:如何模拟一个深层物体?

时间:2019-05-29 13:05:37

标签: jestjs

我的类方法中有以下代码

  !isUndefined(this.context.request.headers[CORRELATION_HEADER])

它是一个很深的对象,this.context是通过构造函数传递的,因此我可以在此处传递一个模拟。

创建模拟的最佳方法是什么,以便headers [CORRELATION_HEADER]等同于“测试”而不是未定义。

CORRELATION_HEADER只是“ X-Correlation-Id”的常量

但是我需要提供3个级别的模拟

context.request.headers

有什么想法吗?

0 个答案:

没有答案