标签:
今天推荐的文章比较技术细节,谈到的是如何在单元测试过程中模拟日期或时间的变化所导致的业务处理逻辑。这个问题,初看起来比较简单,但是解决起来还是相对复杂。
本文的作者Jerrie Pelser最近遇到这样一个问题,需要定期检查用户订阅情况是否到期,并在到期前的一周、3天和1天内给用户发送提醒邮件。理所当然数据访问组件和邮件发送组件可以mock,那么日期和时间要如何处理呢?
作者简单介绍了几种可选的方式:
原文地址是:http://www.jerriepelser.com/blog/unit-testing-with-dates
标签:
原文地址:http://www.cnblogs.com/redmoon/p/4433609.html