⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

این تست درسته

بدون پاسخ

سلام.
به سوال راجع به تست نویسی داشتم

به نظرتون این تست تست درستی هست؟

   public function it_shows_list_of_videos(): void
    {
        $user = User::factory()->create();

        Video::factory()->count(5)->create();

        $resp = $this->actingAs($user)
            ->json('GET', route('video.list'));

      $resp->assertJson(function (AssertableJson $json) {
            $json->where('total', 5)
                ->has('data', 5)
                ->etc();
        });
    }

وقتی کد

        $resp = $this->actingAs($user)
            ->json('GET', route('video.list'));

اجرا بشه دیگه مهم نیست کد

 Video::factory()->count(5)->create();

چی باشه
درسته؟

این هم api

    Route::get('/videos/list', [VideoController::class, 'index'])->name('video.list');

این هم controller

    public function index(): Response
    {
        $videos = Video::query()
            ->published()
            ->orderByDesc('created_at')
            ->paginate(10);
        return response($videos, 200);
    }
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام