【发布时间】:2014-10-15 09:43:35
【问题描述】:
出于测试目的,我想在 Nodejs 中模拟一个全局日期时间。但是如果不重构我的代码就找不到好的解决方案。是否有我可以设置的环境变量? 我们正在使用 Moment.js 库。
【问题讨论】:
-
一个你打算如何使用它的例子会有所帮助。
-
@James 我只是想知道是否可以在全球范围内更改应用程序中的日期,例如设置节点环境。如果它们在特定日期处于活动状态,我们的应用程序会比较数据库中的记录。为了测试这一点,我们有一个包含日期的模拟数据库。所以我想模拟日期来检查哪些项目是活动的,哪些不是。
-
你不能模拟
Date()吗?
标签: node.js unit-testing date momentjs