javascript - 动态快照测试

标签 javascript reactjs testing snapshot

我有一个时差函数,它获取一个日期并计算它与当前时间的差值和返回时间差,例如:

4 天前

现在,我在带有一些单元测试和快照测试的网页上使用了这个函数。 快照测试每天都会失败,因为明天差异将是 5 天前

遇到这种情况我该怎么办?

更新:放上我的伪代码

const timeDiff = gTime => {
    return (currentTime - gtime) 
};

此函数将在我的网页、组件、评论部分和... 所以我的所有组件的快照测试都将失败。

最佳答案

关于javascript - 动态快照测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57688508/

相关文章:

reactjs - react 与折线图未正确渲染

javascript - 当我使用 setState 时,e.target 为 null

android - 自定义Android Lint访问方式引用

mongodb - 如何使用 --auth 选项运行 flapdoodle MongodStarter

javascript - 使用表单 ID 打开表单时,无法调用绑定(bind)到工作表的 Google Apps 脚本上未定义的方法 "getEditResponseUrl"

javascript - 奇怪的 JavaScript 对象语法

JavaScript 尝试并捕获

javascript - 超链接在新文档窗口中返回 JSON。我希望它返回到像 "response"这样的变量

javascript - Redux 形式 v5 : How to clear/hide submit error after field edited

javascript - 使用 sinon.fakeServer 获取夹具数据