我按照本教程http://framework.zend.com/manual/2.0/en/user-guide/unit-testing.html进行操作。我检查了 DbTable\CredentialTreatmentAdapterTest 是否存在,并在它应该存在的位置找到它。但是,我在运行测试时遇到了一个奇怪的错误。我想知道如何获得成功的测试结果来完成我的教程。继续进行,我可以专注于理解本系列的下一部分。在这方面只需要轻推。
X:\ampp\php\php.exe -dxdebug.remote_enable=1 -dxdebug.remote_host=127.0.0.1 -dxdebug.remote_port=9000 -dxdebug.remote_mode=req C:\Users\Jason\AppData\Local\Temp\ide -phpunit.php --bootstrap X:\ampp\htdocs\zf2\module\Application\test\Bootstrap.php --configuration X:\ampp\htdocs\zf2\module\Application\test\phpunit.xml.dist X: \ampp\htdocs\zf2 测试于上午 11:01 开始...
致命错误:第 23 行的 X:\ampp\htdocs\zf2\vendor\ZF2\tests\ZendTest\Authentication\Adapter\DbTableTest.php 中找不到类“ZendTest\Authentication\Adapter\DbTable\CredentialTreatmentAdapterTest”
调用堆栈:0.0982 206912 1. {main}() C:\Users\Jason\AppData\Local\Temp\ide-phpunit.php:0 0.1485 575992 2. IDE_Base_PHPUnit_TextUI_Command::main(???) C:\Users\ Jason\AppData\Local\Temp\ide-phpunit.php:498 0.1486 582288 3. PHPUnit_TextUI_Command->run(???, ???) C:\Users\Jason\AppData\Local\Temp\ide-phpunit.php :260 1.3789 3182400 4. PHPUnit_Runner_BaseTestRunner->getTest(???, ???, ???) X:\ampp\php\pear\PHPUnit\TextUI\Command.php:150 35.4471 3492552 5. PHPUnit_Framework_TestSuite->addTestFiles( ???) X:\ampp\php\pear\PHPUnit\Runner\BaseTestRunner.php:96 39.6498 4293048 6. PHPUnit_Framework_TestSuite->addTestFile(???, ???) X:\ampp\php\pear\PHPUnit\ Framework\TestSuite.php:416 39.6512 4293248 7. PHPUnit_Util_Fileloader::checkAndLoad(???) X:\ampp\php\pear\PHPUnit\Framework\TestSuite.php:355 39.6534 4293376 8. PHPUnit_Util_Fileloader::load(???) X:\ampp\php\pear\PHPUnit\Util\Fileloader.php:76 39.6552 4296576 9 .include_once('X:\ampp\htdocs\zf2\vendor\ZF2\tests\ZendTest\Authentication\Adapter\DbTableTest.php') X:\ampp\php\pear\PHPUnit\Util\Fileloader.php:92
进程以退出代码 255 结束