我想爲我的控制器方法設置一個簡單的單元測試。Laravel 5.5單元測試控制器方法
目標是測試視圖是否具有預期值。
/**
* Does the homepage receive all companies when there is no licensekey provided.
*
* @return void
*/
public function testAllCompaniesOnHomepageWithoutLicensekey()
{
$this->call('GET', '/');
$allCompanies = Company::all();
$this->assertViewHas('allCompanies', $allCompanies);
}
在我conosle我得到以下錯誤:
Error: Call to undefined method Tests\Unit\ExampleTest::assertViewHas()
我不知道這是否是不再availbale在Laravel 5.5?
任何人都知道我可以測試我的目標嗎?
@Troyer我不明白爲什麼我會用黃昏這一點。我不想做browsertests。 – Chris