From 163396c6d9959206f915b7541269379761a543fc Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Sun, 19 Nov 2017 23:48:56 +0800 Subject: [PATCH] Update tests for `HomeController` --- tests/HomeControllerTest.php | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/tests/HomeControllerTest.php b/tests/HomeControllerTest.php index fa4d2345..12a4810e 100644 --- a/tests/HomeControllerTest.php +++ b/tests/HomeControllerTest.php @@ -1,5 +1,8 @@ visit('/')->click('Homepage')->seePageIs('/'); $this->visit('/')->click('Skin Library')->seePageIs('/skinlib'); } + + public function testRenderingHeaderEvent() + { + Event::listen(RenderingHeader::class, function (RenderingHeader $event) { + $event->addContent('testing custom header'); + }); + $this->visit('/')->see('testing custom header'); + + Event::listen(RenderingHeader::class, function (RenderingHeader $event) { + $event->addContent(new stdClass()); + }); + $this->get('/'); + } + + public function testRenderingFooterEvent() + { + Event::listen(RenderingFooter::class, function (RenderingFooter $event) { + $event->addContent('testing custom footer'); + }); + $this->visit('/')->see('testing custom footer'); + + Event::listen(RenderingFooter::class, function (RenderingFooter $event) { + $event->addContent(new stdClass()); + }); + $this->get('/'); + } }