javascript - 有没有办法在 Javascript 中停止时间,所以我可以针对 DateTime.now() 测试一个函数?
问题描述
我有一个在某些条件下返回 DateTime.now() 的函数。我想测试该功能,但如果我针对 DateTime.now() 对其进行测试,它将创建一个不稳定的测试。有什么方法可以冻结执行此特定测试的时间然后重置它?
解决方案
推荐阅读
- connection-pooling - 最佳 BoneCP 配置
- .net-core - 如何在不使用 http 的情况下调用在 gcp 应用引擎上运行的按需后台服务?
- hl7-fhir - FHIR 中的搜索方法
- swift - 如何使用 swift 引用文本字段?
- amazon-web-services - Function_Check 维护窗口中的注册实例
- r - 使用 ggsave 使用 ggraph 修剪边框输出网络图
- javascript - 组织项目中所有文件的导入
- c++ - 是否可以在堆栈上创建向量?
- c# - 当它与任何 2DBoxCollider 的边缘碰撞时,如何使弹跳球平稳运动并且弹力应该是直的?
- nullreferenceexception - 尝试使用 MimeKit 验证签名时获取空引用