'Go to closet', 'link' => '/user/closet', 'icon' => 'fa-book' ]); $this->actAs('normal') ->visit('/user') ->see('Go to closet') ->see('/user/closet') ->see('fa-book') ->click('Go to closet') ->seePageIs('/user/closet'); } public function testRegisterPluginTransScripts() { Hook::registerPluginTransScripts('example-plugin'); $this->get('/') ->see('example-plugin/lang/en/locale.js'); } public function testAddStyleFileToPage() { Hook::addStyleFileToPage('/style/all'); $this->visit('/') ->see(''); Hook::addStyleFileToPage('/style/pattern', ['skinlib']); $this->visit('/') ->dontSee(''); $this->visit('/skinlib') ->see(''); } public function testAddScriptFileToPage() { Hook::addScriptFileToPage('/script/all'); $this->visit('/') ->see(''); Hook::addScriptFileToPage('/script/pattern', ['skinlib']); $this->visit('/') ->dontSee(''); $this->visit('/skinlib') ->see(''); } }