Я просмотрел логи, может быть проблема в том, что у меня фактически уведомление уходит в статус проваленное?
То есть, так как у меня нет локально настроенного smtp, мне некому отправлять сообщения.
Лог примерно такой: Processing x3 -> Failed. Очередь три раза пытается обработать, потом снимает с обработки.
Process could not be started /usr/sbin/sendmail
Что не совсем логично, потому что уведомление было зафейкано. И я тогда не понимаю смысл фейкать, если мне не важно что сообщение было отправлено, мне важно что оно намеревалось быть отправленным.
Я переписал под assertSentTo() и это утверждение тоже не проходит потому что уведомление лежит в проваленных.