文件名称:jest-mock-date-examples:在Jest测试中模拟日期的不同方法
文件大小:119KB
文件格式:ZIP
更新时间:2024-05-18 03:35:30
javascript jest date-time jest-tests testing-practices
开玩笑的模拟日期示例 在Jest测试中模拟日期的不同方法 请参见的完整文章和说明。 有两种模拟当前日期的通用方法: 使用new Date()并模拟构造函数。 使用new Date(Date.now())和嘲讽的输出Date.now() 对于应用程序代码中的每种方法,此存储库均提供了基于间谍的方法和完整功能/构造函数存根/模拟替换的示例: Date.now() +完整的模拟/存根:请参阅 Date.now() +间谍:请参阅 new Date() +完整的模拟/存根:参见 new Date() +间谍:请参阅 运行测试 包中安装了纱,尽管npm应该也能工作。 润yarn 运行yarn test
【文件预览】:
jest-mock-date-examples-master
----.gitignore(1KB)
----package.json(464B)
----src()
--------spy-date-now.test.js(427B)
--------stub-date-now.test.js(486B)
--------spy-new-date.test.js(411B)
--------stub-date-class.test.js(747B)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(1KB)
----.editorconfig(304B)
----yarn.lock(290KB)
----.dependabot()
--------config.yml(290B)