Хотя основной смысл этого сообщения в блоге о тестировании закачки файлов заключается в том, чтобы описать, как писать тесты PHPT, в конце статьи показано, как интегрировать их в PHPUnit. Короче говоря, вы передаете абсолютный путь к файлу .phpt
родительскому конструктору.
<?php
require_once 'PHPUnit/Extensions/PhptTestCase.php';
class UploadExampleTest extends PHPUnit_Extensions_PhptTestCase {
public function __construct() {
parent::__construct(__DIR__ . '/upload-example.phpt');
}
}
Кроме того, вы можете использовать класс PHPUnit_Extensions_PhptTestSuite
, который принимает каталог в качестве первого аргумента конструктора, а затем ищет все файлы * .phpt в этом каталоге.