0

私の単体テストの1つは、以下のような出力で失敗します

 expect(jest.fn()).toHaveBeenCalledWith(...expected)

- Expected
+ Received

- {"cartId": "_id_", "devices": [{"foo": "bar"}], "language": "_language_", "province": "_province_"},
+ {"cartId": "_id_", "devices": [{"foo": "bar"}], "language": "_language_", "province": "_province_"},

ライン用

 expect(mockTransformer).toHaveBeenCalledWith({...

問題は、expected と received が同じである場合、このテストがどのように失敗するのかということです。

写真のテストコードは次のとおりです。

   expect(mytestingfunction).toHaveBeenCalledWith({
      devices: [{ foo: 'bar' }],
      cartId: '_id_',
      language: '_language_',
      province: '_province_'
    })
4

0 に答える 0