模拟日期相关的集成测试方法

时间:2014-04-25 06:00:03

标签: unit-testing date integration-testing

我们有一个基于当前日期以下列方式工作的组件(重复方式)。

  1. 选择今天有资格获得的东西。
  2. 对其进行一些处理(这又涉及在当前日期具有逻辑的代码)。
  3. 更新下一轮的参数(即应该选择的时间和其他日期)。
  4. 所以基本上有多个服务做不同的事情,并且取决于当前的日期。

    现在我们要为整个组件编写集成测试用例。 为了做到这一点,我们创建了一个对象(假设它在到达道路尽头之前将有4个回合)。

    那么请你帮助我们如何解决它?

    1. 为当前日期提供不同的服务,并在整个系统中的任何地方使用它。在进行集成测试时模拟/初始化所需的日期。
    2. 其他一些建议。
    3. 由于

0 个答案:

没有答案