/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Queue/InteractsWithQueueTest.php
33 строки
734 B
Jason McCreary
[13.x] Mockery cleanup (#61117)
10 авг 2026, 20:23
Не верифицирован
10 авг 2026, 20:23
2ee40ee
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Queue; use Exception; use Illuminate\Contracts\Queue\Job; use Illuminate\Queue\InteractsWithQueue; use Mockery; use PHPUnit\Framework\TestCase; class InteractsWithQueueTest extends TestCase { public function testCreatesAnExceptionFromString() { $queueJob = Mockery::mock(Job::class); $queueJob->expects('fail')->withArgs(function ($e) { $this->assertInstanceOf(Exception::class, $e); $this->assertSame('Whoops!', $e->getMessage()); return true; }); $job = new class { use InteractsWithQueue; public $job; }; $job->job = $queueJob; $job->fail('Whoops!'); } }