【发布时间】:2014-10-09 07:38:19
【问题描述】:
我有一些用 PHP 编写的测试类和函数,在编写它们时我有一个关于标准的问题。
我有一个函数可以创建一个后端存储对象,将其存储在数据库中,检索它,然后断言数据库中的值与它输入的值相同。
我还有另一个修改上述后端对象的函数,但要做到这一点,它当然需要存在。让第二个函数调用第一个函数(它还返回验证正确后创建的数据)是否明智,这样我就可以自动修改测试而不用硬编码所有内容?如果没有,除了硬编码值之外,还有其他方法可以替代这种方法吗?
【问题讨论】:
标签: php unit-testing testing phpunit php-5.5