輔助方法

2018-02-24 15:52 更新

TestCase 類包含幾個(gè)輔助方法讓?xiě)?yīng)用程序的測(cè)試更為簡(jiǎn)單。

從測(cè)試?yán)锱渲煤退⑿?Sessions

$this->session(['foo' => 'bar']);
$this->flushSession();

配置目前為通過(guò)身份驗(yàn)證的用戶

你可以使用 be 方法配置目前為通過(guò)身份驗(yàn)證的用戶:

$user = new User(['name' => 'John']);
$this->be($user);

你可以從測(cè)試中使用 seed 方法重新填充你的數(shù)據(jù)庫(kù):

在測(cè)試中重新填充數(shù)據(jù)庫(kù)

$this->seed();
$this->seed('DatabaseSeeder');

更多建立填充數(shù)據(jù)的信息可以在文檔的 遷移與數(shù)據(jù)填充 部分找到。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)