使用PHPunit和我有一些麻烦包括路径,而不是PHPunit本身,而是我的代码和测试目录.
@H_502_22@我有以下代码结构:
Application -StringCalculator.PHP tests -StringCalculatorTest.PHP
在我的StringCalculatorTest.PHP里面我有一个require语句:
require_once('../StringCalculator.PHP');
运行PHPunit StringCalculatorTest.PHP从测试文件夹内完美工作.
但是,当我然后在根目录中引入一个PHPunit.xml配置文件,即
Application -StringCalculator.PHP tests -StringCalculatorTest.PHP PHPunit.xml
包含路径被拧紧.我必须更换require_once
require_once('StringCalculator.PHP');
在应用程序和测试目录之间设置包含路径的正确方法是什么?