Laravel-测试用例

  • HTTP - API接口
  • Browser - 模拟浏览测试
  • Database - 数据库测试
  • Mocking

创建和执行测试用例

创建一个测试文件

> php artisan make:test UserTest
#在项目目录下执行
> phpunit

PS: 如果没有phpunit, 查看vendor/bin 目录下没有没phpunit文件

HTTP 测试用例

#Illuminate\Foundation\Testing\Concerns\MakesHttpRequests.php

$this->get(); #发送一个GET请求
$this->post(); #发送一个POST请求
$response->assertJson(['key' => 1]); #发送一个请求后返回的数据是有key => 1;

results matching ""

    No results matching ""