【发布时间】:2013-01-18 07:35:50
【问题描述】:
我习惯于使用 zend 或 rails 等框架并使用各种测试方法。但是,我无法理解如何在 php 中测试具有以下方法的常规、非基于框架的类:
class Example{
public function add(){}
public function edit(){}
public function delete(){}
public function list(){}
}
我知道你需要一个 testing 或 tests 或 test 文件夹,这部分下来。里面的类会是这样的吗:
class ExampleTest extends PHPUnit_Framework_TestCase{}
如果是这样,功能是什么?和上面一样吗?它会知道使用示例类还是我必须要求它?
当涉及到没有像 zend 这样的框架或其他东西的测试时,我迷失了....感谢您的帮助。
注意:我没有使用任何类型的框架(除了 phpunit),所以将我指向 zend 或 cakephp 不会有帮助。这只是从头开始编写的。
【问题讨论】:
-
我没有使用 zend 框架,这无济于事。查看更新的 OP
-
您不需要像 ZF 或 Cake 这样的框架来进行单元测试。您所需要的只是 PHPUnit,然后为您的代码编写测试,一堂又一堂。
标签: php unit-testing testing phpunit