From 47cb99a2d6fa0e1d0b3da903d27a1d5aa8ba753e Mon Sep 17 00:00:00 2001 From: Abijeet <abijeetpatro@gmail.com> Date: Sat, 12 May 2018 13:07:28 +0530 Subject: [PATCH] Added test cases. Signed-off-by: Abijeet <abijeetpatro@gmail.com> --- tests/HomepageTest.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tests/HomepageTest.php b/tests/HomepageTest.php index 8570ed00b..29e0985c3 100644 --- a/tests/HomepageTest.php +++ b/tests/HomepageTest.php @@ -49,4 +49,23 @@ class HomepageTest extends TestCase $homeVisit->assertSee($name); $homeVisit->assertStatus(200); } + + public function test_set_book_homepage() + { + $editor = $this->getEditor(); + setting()->putUser($editor, 'books_view_type', 'grid'); + + $this->setSettings(['app-book-homepage' => true]); + + $this->asEditor(); + $homeVisit = $this->get('/'); + $homeVisit->assertSee('Books'); + $homeVisit->assertSee('book-grid-item grid-card'); + $homeVisit->assertSee('grid-card-content'); + $homeVisit->assertSee('grid-card-footer'); + $homeVisit->assertSee('featured-image-container'); + + $this->setSettings(['app-book-homepage' => false]); + $this->test_default_homepage_visible(); + } }