我习惯于使用 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 不会有帮助。这只是从头开始编写的。