Web应用程序中的单元测试时间流程

时间:2014-11-26 08:32:06

标签: php unit-testing selenium-webdriver phpunit

我有6步表格。用户可以在步骤之间前进和后退。 在步骤4中,一些动作取决于时间流程:在进入步骤4时,从外部服务器收集一些数据,并且该数据有效15分钟。在这段时间内,用户可以填写第4步表单并继续,但也可以返回设置< 4并返回到4。

此刻,我用自己的类SystemDate :: time()替换了每个调用time()。我可以将当​​前时间设置为测试配置中的任何值(每个请求中的值相同)或通过$ _GET参数。但我仍然不知道如何对时间流进行单元测试。

0 个答案:

没有答案