X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/20c36d58a64f7400bd07eba760bcdb8a54fccf65..refs/pull/3918/head:/tests/Entity/PageTemplateTest.php diff --git a/tests/Entity/PageTemplateTest.php b/tests/Entity/PageTemplateTest.php index 883de4a9f..dc45fcfb8 100644 --- a/tests/Entity/PageTemplateTest.php +++ b/tests/Entity/PageTemplateTest.php @@ -1,13 +1,15 @@ -entities->page(); $this->asEditor(); $templateView = $this->get($page->getUrl()); @@ -22,19 +24,19 @@ class PageTemplateTest extends TestCase public function test_manage_templates_permission_required_to_change_page_template_status() { - $page = Page::first(); + $page = $this->entities->page(); $editor = $this->getEditor(); $this->actingAs($editor); $pageUpdateData = [ - 'name' => $page->name, - 'html' => $page->html, + 'name' => $page->name, + 'html' => $page->html, 'template' => 'true', ]; $this->put($page->getUrl(), $pageUpdateData); $this->assertDatabaseHas('pages', [ - 'id' => $page->id, + 'id' => $page->id, 'template' => false, ]); @@ -42,7 +44,7 @@ class PageTemplateTest extends TestCase $this->put($page->getUrl(), $pageUpdateData); $this->assertDatabaseHas('pages', [ - 'id' => $page->id, + 'id' => $page->id, 'template' => true, ]); } @@ -50,7 +52,7 @@ class PageTemplateTest extends TestCase public function test_templates_content_should_be_fetchable_only_if_page_marked_as_template() { $content = '
my_custom_template_content
'; - $page = Page::first(); + $page = $this->entities->page(); $editor = $this->getEditor(); $this->actingAs($editor); @@ -64,7 +66,7 @@ class PageTemplateTest extends TestCase $templateFetch = $this->get('/templates/' . $page->id); $templateFetch->assertStatus(200); $templateFetch->assertJson([ - 'html' => $content, + 'html' => $content, 'markdown' => '', ]); } @@ -86,5 +88,4 @@ class PageTemplateTest extends TestCase $templatesFetch->assertSee($page->name); $templatesFetch->assertSee('pagination'); } - -} \ No newline at end of file +}