У меня есть запланированная команда, которую я пытаюсь проверить, которая использует метод queue
на фасаде Artisan
для запуска некоторых других процессов.
Используя фейкеры Bus
/ Queue
в тесте, как я могу проверить, что они были поставлены в очередь?
Кажется, я не могу найти документы для описания такого рода тестов.
Я вижу, что могу проверить, было ли задание отправлено / поставлено в очередь X раз с assertDispatched
/ assertPushed
, но с использованием либо имени команды (без реквизита), либо класса команды - я все еще не могу создать проходной тест .
Можно ли проверить, что команда находится в очереди? Или я должен переделать, как работает команда, которая ставит их в очередь?