【发布时间】:2009-04-12 12:13:06
【问题描述】:
我正在编写又一个 PHP 框架,现在我已经编写了很多东西,我开始考虑单元测试(是的,我知道,糟糕的形式)。
一些动作使框架修改 HTTP 行为,例如创建 cookie、重定向浏览器。另一个主要特性是访问的 URI 会影响框架的行为方式。
简而言之,我需要能够测试影响环境或受环境影响的东西,而不仅仅是函数/方法的返回值。我怎样才能最简单地做到这一点?
【问题讨论】:
-
我还没走到这一步。我仍在记录这件事,这需要一段时间。然后我又得到了一个代码清理里程碑。我想只有在那之后我才会开始测试。实际上,这意味着几个月,不幸的是:/
标签: php unit-testing http-headers