From f40da94e68cc80309cf5cf3c35bbac0d1145dc16 Mon Sep 17 00:00:00 2001 From: Mohammad Alavi Date: Fri, 31 Jan 2025 01:09:29 +0330 Subject: [PATCH] Update BaseModelTest.php --- tests/Unit/Abstract/Models/BaseModelTest.php | 22 ++++++++------------ 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/tests/Unit/Abstract/Models/BaseModelTest.php b/tests/Unit/Abstract/Models/BaseModelTest.php index 1713d2a6..8df19ad6 100644 --- a/tests/Unit/Abstract/Models/BaseModelTest.php +++ b/tests/Unit/Abstract/Models/BaseModelTest.php @@ -91,10 +91,9 @@ $target = Book::factory()->createOne(); expect( - Book::newModelInstance()->resolveRouteBindingQuery( - Book::query(), + Book::newModelInstance()->resolveRouteBinding( hashids()->encode($target->getKey()), - )->first()->is($target), + )->is($target), )->toBeTrue(); }); @@ -106,7 +105,7 @@ function (bool $enabled, bool $incrementing, bool $isHashedId, bool $expectation expect( Book::newModelInstance() ->setIncrementing($incrementing) - ->shouldResolveRouteBindingAsHashedId(!$isHashedId ?: hashids()->encode(1)), + ->shouldProcessHashIdRouteBinding(!$isHashedId ?: hashids()->encode(1)), )->toBe($expectation, "Enabled: {$enabled}, Incrementing: {$incrementing}"); }, )->with([ @@ -137,11 +136,10 @@ function (string $value, string|null $field, Book $target): void { config(['apiato.hash-id' => true]); expect( - Book::newModelInstance()->resolveRouteBindingQuery( - Book::query(), + Book::newModelInstance()->resolveRouteBinding( $value, $field, - )->first()->is($target), + )->is($target), )->toBeTrue(); }, )->with([ @@ -170,17 +168,15 @@ function () { ]); expect( - Book::newModelInstance()->resolveRouteBindingQuery( - Book::query(), + Book::newModelInstance()->resolveRouteBinding( $target->getKey(), - )->first()->is($target), + )->is($target), )->toBeTrue() ->and( - Book::newModelInstance()->resolveRouteBindingQuery( - Book::query(), + Book::newModelInstance()->resolveRouteBinding( $target->title, 'title', - )->first()->is($target), + )->is($target), )->toBeTrue(); }); });