модульное тестирование Laravel с фабриками Не удается найти фабрику с именем [по умолчанию] - PullRequest
0 голосов
/ 05 октября 2018

Я пытаюсь создать фабрику для одной из моих моделей в модульном тесте laravel

use Illuminate\Support\Collection;
use phpDocumentor\Reflection\Types\Parent_;
use Tests\TestCase;
use Illuminate\Foundation\Testing\WithFaker;
use Illuminate\Foundation\Testing\RefreshDatabase;
use App\User;
use Illuminate\Auth;
use App\Role;
use App\AppName\HolidaysEmployees;
use Illuminate\Foundation\Testing\DatabaseTransactions;

class TestApiCalls extends TestCase
{


    public function setUp()
    {
        parent::setUp();

        $this->user = factory(User::class)->create([
            'firstname' => 'RA',
            'lastname' => 'Tester',
            'password' => bcrypt('tester'),
            'email' => 'ra@tester.com'
        ]);

        $this->holidays = factory(HolidaysEmployees::class)->make();
    }

}

, но когда я запускаю тест, я продолжаю получать

InvalidArgumentException: Unable to locate factory with name [default] [App\MyName\HolidaysEmployees].

Что я делаю неправильноэто дело?

...