Jam*_*mie 11 php phpunit laravel
我正在使用laravel并且我已经编写了一些测试文件.但是我怎么能只执行一个文件呢?当我这样做时:phpunit tests/resulttesting/school/deleteSchoolForRealTest它抛出一个错误:
无法打开文件"tests/resulttesting/school/deleteSchoolForRealTest.php".
当我运行phpunit时,它会运行我的所有测试.我怎么能只执行一个文件夹?我在Mac上.
Yev*_*yev 20
你正在做的一切正确.
1)添加文件夹的第一种方法.我的正确方法是:
phpunit tests/EWalletTest
Run Code Online (Sandbox Code Playgroud)
当我忘记从"tests"文件夹开始时,我遇到了同样的错误
phpunit EWalletTest
Run Code Online (Sandbox Code Playgroud)
我有
无法打开文件"EWalletTest.php".
2)过滤器是另一种选择.在这里阅读 示例:
phpunit --filter EWallet
Run Code Online (Sandbox Code Playgroud)
仅运行名称与给定正则表达式模式匹配的测试.
这意味着您将执行文件EWalletTest并EWalletFooTest测试来自其他文件的案例,例如`test_EWallet_with_Australian_dollar.
| 归档时间: |
|
| 查看次数: |
13530 次 |
| 最近记录: |