byos_laravel/tests/Feature/FetchDeviceModelsCommandTest.php
Benjamin Nussbaum ba3bf31bb7
Some checks are pending
tests / ci (push) Waiting to run
feat: adapt device models api
2025-08-17 01:16:34 +02:00

20 lines
549 B
PHP

<?php
declare(strict_types=1);
use App\Jobs\FetchDeviceModelsJob;
use Illuminate\Foundation\Testing\RefreshDatabase;
use Illuminate\Support\Facades\Queue;
uses(RefreshDatabase::class);
test('command dispatches fetch device models job', function () {
Queue::fake();
$this->artisan('device-models:fetch')
->expectsOutput('Dispatching FetchDeviceModelsJob...')
->expectsOutput('FetchDeviceModelsJob has been dispatched successfully.')
->assertExitCode(0);
Queue::assertPushed(FetchDeviceModelsJob::class);
});