Что проверять в сообщении кроме тела
Автотест сверяет тело события order_paid с ожидаемым JSON и на этом заканчивается. Позже в бою выяснилось, что события одного заказа иногда обрабатываются в неверном порядке.
Какую проверку стоило добавить в тест?
- Что ключ сообщения равен идентификатору заказа
- Что размер сообщения не превышает мегабайт
- Что сообщение попало в первую партицию топика
- Что метка времени сообщения совпадает с временем запроса
