Laravel为了安全及其他因素,
预设载入了很多的中介层,
但是我们在测试的时候有时候不希望那麽麻烦,
我们只想要确定我们的功能有没有正常,
所以Laravel也提供了我们方式,
让我们在测试的时候能够暂时停用中介层
首先我们要引用WithoutMiddleware
use Illuminate\Foundation\Testing\WithoutMiddleware;
如果要整个单元测试的Class都停用中介层,
要在Class里面加入use
class BrowserUnitTest extends BrowserKitTestCase
{
use WithoutMiddleware;
如果只是要其中一个function停用中介层,
只要在函式当中呼叫即可
public function test_first_page_laravel()
{
$this->withoutMiddleware();
$this->visit('/')
->see('Laravel')
->dontSee('Rails');
}
但是有时候停用了中介层反而会导致错误,
所以就要看我们的需求的状况来决定要不要停用了
>>: Day 6: 人工智慧在音乐领域的应用 (AI发展史与简介 - 一战封神AlphaGo)
前言 JavaScript 的语句分成两种 陈述式、表达式,这两种语法区分并不困难,接下来会一一介绍...
今天要来介绍的是定位(position),可以用来设定元素的摆放位置了 position 定位 st...
Azure Sentinel会收集储存在资料表中的记录资料。Azure Sentinel中的[记录]...
近几年AI火红 刚从澳洲打工渡假回国的我 就去进修了一下 三个月的AI课程 大约是每天8:30~17...
Privilege Escalation 攻击者尝试在工控环境内取得更高的权限。 攻击者进入工控环境...