测试

    Laravel 天生就具有测试的基因。事实上,Laravel 默认就支持用 PHPUnit 来做测试,并为你的应用程序配置好了 文件。框架还提供了一些便利的辅助函数,让你可以更直观的测试应用程序。

    tests 目录中有提供一个 ExampleTest.php 的示例文件。安装新的 Laravel 应用程序之后,只需在命令行上运行 phpunit 就可以进行测试。

    你可以随意创建其它必要的测试环境配置。testing 环境的变量可以在 phpunit.xml 文件中被修改,但是在运行测试之前,请确保使用 config:clear Artisan 命令来清除配置信息的缓存。

    可以使用 make:test Artisan 命令,创建一个测试案例:

    1. use Illuminate\Foundation\Testing\WithoutMiddleware;
    2. use Illuminate\Foundation\Testing\DatabaseMigrations;
    3. use Illuminate\Foundation\Testing\DatabaseTransactions;
    4. class UserTest extends TestCase
    5. {
    6. *
    7. * @return void
    8. */
    9. public function testExample()
    10. {
    11. $this->assertTrue(true);
    12. }

    {note} 欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。

    转载请注明:本文档由 Laravel China 社区 [laravel-china.org] 组织翻译,详见 。