💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ فراز صالحی
پیدا نکردن مدل user
امیر صالحی حل شده توسط امیر صالحی

سلام , 

 

برای شناسایی کلاس user  من هم autoload  کامپوزر رو ست کردم و هم کلاس و namespace .

ولی باز هم phpunit کلاس user  رو شناسایی نمی‌کنه.

 

لطفا راهنمایی کنید.

سلام و احترام

لطفا کد هاتون رو قرار بدید تا بررسی کنیم

بهترین پاسخ
امیر صالحی ۰۱ اسفند ۱۳۹۹، ۱۷:۴۱

User.php

<?php
namespace App\Models;
class User
{
}

UserTest.php

<?php
use PHPUnit\Framework\TestCase;
class UserTest extends TestCase
{
    /**
     * @test 
     * */
    public function getFirstName()
    {
        $user = new App\Models\User;
        $user->setFirstName('faraz');
        $this->assertEquals('faraz',$user->getFirstName());
    }
}

composer.json

{
    "require-dev": {
        "phpunit/phpunit": "9"
    },
    "autoload": {
        "psr-4": {
            "App" : "َُapp"
        }
    }
}

  برای دیدن محل فایل‌ها در عکس ضمیمه شده مراجعه کنید.

فراز صالحی ۰۱ اسفند ۱۳۹۹، ۱۸:۳۶