Pakiet testowy PHPUnit zawiera ścieżkę

Używanie phpunit i mam problemy z włączaniem ścieżek, nie dla samego phpunitu, ale dla mojego kodu i katalogu testów.

Mam następującą strukturę kodu:

Application
  -StringCalculator.php

tests
  -StringCalculatorTest.php

Wewnątrz mojego StringCalculatorTest.php mam wymaganie oświadczenia:

require_once('../StringCalculator.php');

Bieganiephpunit StringCalculatorTest.php z wnętrza folderu testów działa idealnie.

Jednakże, gdy następnie wprowadzę plik konfiguracyjny phpunit.xml do katalogu głównego, tj.

Application
  -StringCalculator.php

tests
  -StringCalculatorTest.php

phpunit.xml

ścieżka dołączenia jest przykręcona. Muszę zastąpić require_once na

require_once('StringCalculator.php');

Jaki jest właściwy sposób ustawienia ścieżek między aplikacją a katalogiem testowym?

questionAnswers(3)

yourAnswerToTheQuestion