🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ امیر محمد وثوقی
مشکل اجرا شدن تست در لاراول
جامعه پی اچ پی ایجاد شده در ۲۳ تیر ۱۴۰۲

من یه تست برای اضافه کردن دسته بندی نوشتم

  public function testThatCanAddCategory()
    {
        $category = Category();
        $category->setTitle('test');
        $category->assertEquals($category->getTitle(), 'test');
    }

ولی به این ارور مواجه شدم

There was 1 risky test:
1) Tests\\Feature\\Category\\CategoryAddTest::testThatCanAddCategory
This test did not perform any assertions

مشکل میتونه از کانفیگ phpunit.xml باشه ؟

امیر محمد وثوقی ۲۳ تیر ۱۴۰۲، ۱۵:۴۰

سلام امیرمحمد عزیز

از شی category. باید یک اینستنس بسازید به شکل زیر:

new Category();

شما باید متد رو از کلاس تست صدا بزنید.

$this->assertEquals();
بهترین پاسخ
احمدرضا فاطمی کیا ۲۳ تیر ۱۴۰۲، ۱۷:۲۱

سلام جناب فاطمی کیا نکاتی رو که گفتید رو رعایت کردم و مشکل من حل شد

امیر محمد وثوقی ۲۴ تیر ۱۴۰۲، ۰۷:۲۵