Name Box Validasyon Dökümanı
1. Boş Geçilemez:
Durum: İsim alanı boş bırakılırsa.
Hata Mesajı: "
must not be blank
"
2. Null Setlenemez:
Durum: İsim alanı
null
yapılırsa.Hata Mesajı: "
must not be null
"
3. Minimum Karakter Sayısı:
Durum: İsim alanı 2 karakterden az girilirse.
Hata Mesajı: "
size must be between 2 and 100
"Karakter uzunluğu sadece örnek olup ihtiyaçlara göre değişiklik gösterebilir.
4. Maksimum Karakter Sayısı:
Durum: İsim alanına çok uzun bir metin girilirse (örneğin, 100 karakterden fazla).
Hata Mesajı: "
size must be between 2 and 100
"Öneri: Bu alana 100 karakterden fazla karakter girişi yapılması engellenirse daha iyi olabilir.
Karakter uzunluğu sadece örnek olup ihtiyaçlara göre değişiklik gösterebilir.
5. Sayısal Değerler:
Durum: İsim alanına sadece sayısal değerler girilirse (örneğin, 12345).
Hata Mesajı: "
must be valid
"
6. Özel Karakterler:
Durum: İsim alanına özel karakterler girilirse (örneğin, @, #, $, %, ^ gibi).
Hata Mesajı: "
contains invalid characters
"
7. Noktalama İşaretleri:
Durum: İsim alanına noktalama işaretleri girilirse (örneğin, ., !, ?, :, ; gibi).
Hata Mesajı: "
must be valid
"
8. Geçerli Alfabe Kullanımı:
Durum: Latin alfabesi harfleri dışında harf kullanılırsa.
Hata Mesajı: "
must be valid
"
9. Birden Fazla Boşluk:
Durum: İsim alanında birden fazla ardışık boşluk karakteri kullanılırsa.
Hata Mesajı: "
must be valid
"
10. Başında veya Sonunda Boşluk:
Durum: İsim alanı başında veya sonunda boşluk karakteri içerirse.
Hata Mesajı: "
name must not start or end with whitespace
"
11. Sadece Boşluk Karakterleri:
Durum: İsim alanına yalnızca boşluk karakterleri girilirse.
Hata Mesajı: "
must not be blank
"