REQUIREMENTS
- the field is required
- it accepts strings up to 32 characters long
- all characters are allowed
- the first character will automatically capitalize when input focus moves to another field
- input is limited to latin characters only
- same validation apply to typed or pasted input
- leading and trailing SPACE characters to be eliminated
TEST CASES
1. Positive, letters Portnov accepted
2. Positive, digits Portnov1 accepted
3. Positive, sp. characters Portnov$ accepted
4. Positive, capitalization portnov Portnov
5. Negative, required field empty field error message (required)
6. Negative, Russian chars xxxxxx error message (illegal...)
7. Negative Leading/trailing Portnov spaces removed
8. Boundary: 1 character Y accepted
9. Boundary: 32 characters Portnov12...(32) accepted
10. Boundary: 33 chars/type (33 characters) first 32 accepted
11. Boundary: 33 chars/paste (33 characters) first 32 accepted
- the field is required
- it accepts strings up to 32 characters long
- all characters are allowed
- the first character will automatically capitalize when input focus moves to another field
- input is limited to latin characters only
- same validation apply to typed or pasted input
- leading and trailing SPACE characters to be eliminated
TEST CASES
1. Positive, letters Portnov accepted
2. Positive, digits Portnov1 accepted
3. Positive, sp. characters Portnov$ accepted
4. Positive, capitalization portnov Portnov
5. Negative, required field empty field error message (required)
6. Negative, Russian chars xxxxxx error message (illegal...)
7. Negative Leading/trailing Portnov spaces removed
8. Boundary: 1 character Y accepted
9. Boundary: 32 characters Portnov12...(32) accepted
10. Boundary: 33 chars/type (33 characters) first 32 accepted
11. Boundary: 33 chars/paste (33 characters) first 32 accepted