Ниже приведены пути, где расположены файлы,Entity Класс не найден PHPUnit тест
src\TW\Talk\Entity\Talk.php
src\Tests\Talk\Entity\TalkTest.php
src\phpunit.xml.dist
В TalkTest.php, я включил PHPUnit и сущность разговора.
require_once 'TW/Talk/Entity/Talk.php';
require('PHPUnit/Autoload.php');
Class TalkTest extends PHPUnit_Framework_TestCase
{
...
}
В phpunit.xml.dist файла, у меня есть,
<phpunit>
<testsuites>
<testsuite name="TW">
<file>Tests/Talk/Entity/TalkTest.php</file>
</testsuite>
</testsuites>
</phpunit>
Я бег команды PHPUnit из каталога Src, я получаю сообщение об ошибке, что Fatel Ошибка: Тесты класса»\ TW \ Обсуждение \ Enity \ Talk 'не найден.
Для справки, я имею в виду php-object-freezer-master, который имеет аналогичную структуру.
Любая идея, почему TalkTest не может найти класс Talk?
Команда phpunit пытается найти объект Talk в папке Tests.
Команда phpunit пытается найти объект под папкой Tests. Я добавил «использовать TW \ Talk \ Entity \ Talk»; Он должен идеально искать сущность в папке «Тесты» – vishal