1
我是单元测试新手,所以如果这是一个愚蠢的问题,请耐心等待。PHPUnit - 组织测试文件夹和自动加载
首先我的测试文件夹应该模仿我的应用程序文件夹?
例如:
Application
--Autoloader.php
--Library
----VendorA.php
Tests
--Library
----VendorATest.php
其次,我发现自己写大inlcude语句得到纳入我的测试类的相关文件。有一个更好的方法吗?
<?php
require_once 'PHPUnit/Autoload.php';
require_once(dirname(dirname(dirname(__DIR__))).'/Application/Library/VendorATest.php');
class Tests_Application_Library_VendorATest extends PHPUnit_Framework_TestCase
{}