🧪 Тесты безопасности системы бронирования

Тест 1: Неправильный секретный код

Проверка: система должна отклонить запрос с неверным паролем.

Тест 2: Несуществующий ID заказа

Проверка: система должна вернуть ошибку "Заказ не найден".

Тест 3: Пустой ID заказа

Проверка: система должна отклонить запрос без ID.

Тест 4: Попытка XSS-инъекции

Проверка: система должна игнорировать вредоносный код в поле ID.

Тест 5: Повторная отмена уже отмененного заказа

Проверка: система должна корректно обработать повторный запрос.

Тест 6: Отмена без секретного кода

Проверка: система должна отклонить запрос без пароля.

Тест 7: Множественные попытки подбора кода

Проверка: система должна выдержать 10 быстрых запросов подряд.

Тест 8: Некорректный формат ID

Проверка: система должна отклонить ID без префикса ORD_.