🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ حبیب محجوب
مشکل اجرا شدن تست در لاراول
جامعه پی اچ پی ایجاد شده در ۲۳ تیر ۱۴۰۲

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

  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();
بهترین پاسخ
آقای افرنگ بخاری ۲۳ تیر ۱۴۰۲، ۱۷:۲۱

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

حبیب محجوب ۲۴ تیر ۱۴۰۲، ۰۷:۲۵