Тестовый набор PHPUnit включает путь
При использовании phpunit у меня возникают проблемы с путями включения, но не для самого phpunit, а для моего каталога кода и тестов.
У меня есть следующая структура кода:
Application
-StringCalculator.php
tests
-StringCalculatorTest.php
Внутри моего StringCalculatorTest.php у меня есть требование:
require_once('../StringCalculator.php');
Бегphpunit StringCalculatorTest.php
изнутри папка test работает отлично.
Однако когда я затем ввожу файл конфигурации phpunit.xml в корневой каталог, т.е.
Application
-StringCalculator.php
tests
-StringCalculatorTest.php
phpunit.xml
путь включения ввернут. Я должен заменить require_once на
require_once('StringCalculator.php');
Как правильно установить пути включения между приложением и тестовым каталогом?