Всем привет!
Есть текстовое поле с ограничением на вводимые символы: символы латиницы, цифры и знак подчеркивания. Если есть хоть один "левый" символ, то при отправке формы выдается сообщение об ошибке.
Хочу протестировать следующие символы `~!@#$%^&*()+=-"№;:?|\/'<>
Но как это сделать? Если вбить их единой строкой в 1 тест кейс, то сообщение об ошибке лишь даст понять, что один из символов не прошел, какой именно не понятно. А нужно понять какой из них может обойти валидатор.
Приходит в голову лишь написать 20+ кейсов, что не кажется красивым решением.
Или может проверить только самые "опасные", типо ковычек?
Как бы вы поступили?