Представьте, что вы тестируете сервис, который на вход принимает JSON с данными для бонусной системы. В JSON есть обязательные поля (например, CardId и Id должны быть числовыми и больше 0, поля с именами могут содержать только кириллицу без спецсимволов), а также необязательные поля (например, BonusCard, которое не должно содержать спецсимволы). Опишите тестовые сценарии для проверки различных вариантов заполнения полей, возможных ошибок и успешных кейсов.