1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.cubby.validator.validators;
17
18 import org.seasar.cubby.validator.ScalarFieldValidator;
19
20 public class EmailValidatorTest extends AbstractScalarFieldValidatorTestCase {
21
22 public void testValidation() {
23 ScalarFieldValidator validator = new EmailValidator();
24 assertSuccess(validator, null, "", "testuser@test.jp",
25 "testuser@192.168.192.168", "testuser@192.168.192");
26 assertFail(validator, "testuser", "testuser@", "testuser@test",
27 "testuser@test.", "testuser@192.168.192.256", "test@test.jp",
28 "testuser@jp", "testuser@test.a", "testuser@test.aaaaa",
29 "test\\user@test.jp", "test[u]ser@test.jp");
30 }
31 }