Как написать Laravel Excel Импорт теста с пользовательским файлом? - PullRequest
1 голос
/ 27 апреля 2020

Я пробовал это:

public function test_import_cards_job_created()
{
    Excel::fake();

    $file = new UploadedFile(
        base_path('tests/data/import/test_file.csv'),
        'test_file.csv',
        'text/csv',
        null,
        true
    );

    $this->actingAs(User::first())
        ->post('/api/import', [
            'csvFile' => $file
        ]);

    Excel::assertQueued('test_file.csv');
}

Но тест не проходит, говоря: test_file.csv is not queued for export on disk default

Итак, как написать Laravel Тест импорта Excel с пользовательским файлом?

...