我想將我的測試打入其M,V,C文件夾。所以,我有:在添加文件夾時,Laravel中的PHPUnit不運行
/tests
/models
/views
/controllers
TestCase.php
舉個例子,我有一個UsersControllerTest.php
內/controllers
:
class UsersControllerTest extends TestCase {
public function testSimple()
{
$this->assertTrue(true);
}
}
當我運行phpunit
,我得到的是Configuration read from PATH_TO_phpunit.xml
。當我在文件夾中添加測試文件時出現問題。如果我將該測試文件移動到根文件夾/tests
,那麼一切正常。
我嘗試過編輯phpunit.xml
文件包括:
<testsuites>
<testsuite name="Application Test Suite">
<directory>./app/tests</directory>
<directory>./app/tests/controllers</directory>
</testsuite>
</testsuites>
但它仍然沒有工作
閱讀phpunit.xml文件,也有在運行測試PHPUnit的考慮路徑,你似乎是外那條路。 –
是的,我意識到這一點。那麼我想要做什麼?我如何添加其他路徑? – Kousha
類似於已有的。如果您有一個路徑,請再添加一個路徑。 –