Laravel тестирование подписчиков на события

Мне нужно протестировать обработчик события создания модели. У меня есть много подписчиков (subscribers) на это событие, но мне нужен тест только одного из них. В каждом подписчике у меня есть метод createdUser

public function subscribe() {

    return [
        'eloquent.created: ' . User::class          => 'createdUser',
    ];
}


public function createdUser(User $user) {
    // некоторые действия
    SomeJob::dispatch($user);
}

Вопрос - что нужно сделать, чтобы при возникновении вышеописанного события не отрабатывали другие обработчики? По сути мне нужно ограничить слушателей события


Ответы (1 шт):

Автор решения: Serge Fenix

Тут отличные примеры как фейкать то что вам неоходимо)

https://laravel.com/docs/9.x/mocking#queue-fake

→ Ссылка