Корисний test failure через `raise ... from ...`
Якщо UI price або status code неможливо перетворити на число, тест може підняти `AssertionError("Status code must be numeric") from error`. Так повідомлення пояснює бізнес-очікування, а exception chaining зберігає первинний `ValueError` і stack trace.