【问题标题】:testing React Highcharts config object with formatter callback使用格式化程序回调测试 React Highcharts 配置对象
【发布时间】:2017-04-07 19:44:13
【问题描述】:

我在使用 Jest 测试生成 <ReactHighcharts /> 组件所需的配置对象的辅助函数时遇到了问题。对于使用 formatter 回调的配置,我的预期对象在视觉上与我收到的对象相同,但测试仍然失败。我绝对确定 formatter 回调是导致测试失败的原因——注释掉可以使测试通过。我该如何实际测试这个配置?

【问题讨论】:

    标签: unit-testing reactjs highcharts jestjs


    【解决方案1】:

    formatter 是一个函数,因此需要在预期的测试对象中模拟出来以实现对象相等。在 Jest 中,您可以使用 formatter: expect.any(Function), 之类的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多