在.toMatchObject中使用Jest匹配器

时间:2019-04-07 07:42:18

标签: jestjs

这个问题是Include toBeCloseTo in Jest .toMatchObject的一般情况。

如何使用Jest extend matcher匹配器中的任何.toMatchObject(object)

例如,测试对象具有多个字段,包括字段foo>零:

expect({ a: 'b', c: 'd', foo: 3 }).toMatchObject({
  a: 'b',
  c: 'd',
  foo: expect.toBeGreaterThan(0),  // expect.toBeGreaterThan is not a function
});

我知道我可以写expect(theObject.foo).toBeGreaterThan(0),但是有没有没有摆脱.foo调用中测试.toMatchObject的逻辑呢?

0 个答案:

没有答案