PHPUnit: класс не найден.РНР

Я в тупике. Я должен был читать каждый вопрос на ту же тему, но без радости.

я не могу заставить phpUnit работать должным образом. Я успешно установил phpUnit, и это ЗАВИСИМОСТИ с помощью PEAR. Я также изменил свой php.ini-файл и добавил путь к phpUnit к пути включения: (".: / php / включает в себя: usr/lib/php/pear").

для тестирования phpunit работает, я скопировал этот простой класс, поэтому MyClassTest.php выглядит следующим образом:

class MyClassTest extends PHPUnit_Framework_TestCase
{
    public function testCalculate()
    {
        $this->assertEquals(2, 1 + 1);
    }
}

запуск "phpunit MyClassTest" производит следующий вывод: (запуск " phpunit MyTestClass MyTestClass.php " дает тот же результат);

class MyClassTest extends PHPUnit_Framework_TestCase
{
    public function testCalculate()
    {
        $this->assertEquals(2, 1 + 1);
    }
}
PHPUnit 3.7.13 by Sebastian Bergmann.

Class 'MyClassTest' could not be found in 'MyClassTest.php'.

Я не могу понять, что случилось. Я попытался удалить и переустановить phpunit / PHPUnit, но без радости. Вы можете определить, что не так? Если вам нужна дополнительная информация, дайте мне знать, и я отредактирую этот пост. Спасибо заранее.

  • PHP 5.3.15
  • PHPUnit 3.7.13
  • OSX 10.8.2

1 ответов


ваш исходный код печатается на консоль, поэтому кажется, что вы забыли <?php в начале.