PHPUnit test suite include path

后端 未结 3 1788
迷失自我
迷失自我 2021-02-13 20:04

Using phpunit and I am having some trouble with include paths, not for phpunit itself, but for my code and tests directory.

I have the following code structure:

3条回答
  •  死守一世寂寞
    2021-02-13 20:38

    First, I don't get how require_once('../StringCalculator.php'); works, it should rather be: require_once('../Application/StringCalculator.php');.

    Then, slashingweapon answer is good and it's the best IMO, however if you don't want that much trouble, you can specify your require_once to start from the directory of the current file:

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

提交回复
热议问题