X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/a3ead5062acc169ae3486d90ac2befe3db86bfe6..refs/pull/5280/head:/tests/Api/SearchApiTest.php
diff --git a/tests/Api/SearchApiTest.php b/tests/Api/SearchApiTest.php
index 1f38c7fd9..3f2eb395c 100644
--- a/tests/Api/SearchApiTest.php
+++ b/tests/Api/SearchApiTest.php
@@ -38,31 +38,29 @@ class SearchApiTest extends TestCase
public function test_all_endpoint_returns_entity_url()
{
- /** @var Page $page */
- $page = Page::query()->first();
+ $page = $this->entities->page();
$page->update(['name' => 'name with superuniquevalue within']);
$page->indexForSearch();
$resp = $this->actingAsApiAdmin()->getJson($this->baseEndpoint . '?query=superuniquevalue');
$resp->assertJsonFragment([
'type' => 'page',
- 'url' => $page->getUrl(),
+ 'url' => $page->getUrl(),
]);
}
public function test_all_endpoint_returns_items_with_preview_html()
{
- /** @var Book $book */
- $book = Book::query()->first();
- $book->update(['name' => 'name with superuniquevalue within', 'description' => 'Description with superuniquevalue within']);
+ $book = $this->entities->book();
+ $book->forceFill(['name' => 'name with superuniquevalue within', 'description' => 'Description with superuniquevalue within'])->save();
$book->indexForSearch();
$resp = $this->actingAsApiAdmin()->getJson($this->baseEndpoint . '?query=superuniquevalue');
$resp->assertJsonFragment([
- 'type' => 'book',
- 'url' => $book->getUrl(),
+ 'type' => 'book',
+ 'url' => $book->getUrl(),
'preview_html' => [
- 'name' => 'name with superuniquevalue within',
+ 'name' => 'name with superuniquevalue within',
'content' => 'Description with superuniquevalue within',
],
]);