Home | History | Annotate | Download | only in internal

Lines Matching refs:desc

32     PhoneNumberDesc desc = new PhoneNumberDesc();
34 desc = createDesc("");
36 assertInvalid(matcher, "1", desc);
38 desc = createDesc("9\\d{2}");
39 assertInvalid(matcher, "91", desc);
40 assertInvalid(matcher, "81", desc);
41 assertMatched(matcher, "911", desc);
42 assertInvalid(matcher, "811", desc);
43 assertTooLong(matcher, "9111", desc);
44 assertInvalid(matcher, "8111", desc);
46 desc = createDesc("\\d{1,2}");
47 assertMatched(matcher, "2", desc);
48 assertMatched(matcher, "20", desc);
50 desc = createDesc("20?");
51 assertMatched(matcher, "2", desc);
52 assertMatched(matcher, "20", desc);
54 desc = createDesc("2|20");
55 assertMatched(matcher, "2", desc);
57 assertMatched(matcher, "20", desc);
63 PhoneNumberDesc desc = new PhoneNumberDesc();
65 desc.setNationalNumberPattern(nationalNumberPattern);
67 return desc;
70 private void assertMatched(MatcherApi matcher, String number, PhoneNumberDesc desc) {
71 assertTrue(String.format("%s should have matched %s.", number, toString(desc)),
72 matcher.matchNationalNumber(number, desc, false));
73 assertTrue(String.format("%s should have matched %s.", number, toString(desc)),
74 matcher.matchNationalNumber(number, desc, true));
77 private void assertInvalid(MatcherApi matcher, String number, PhoneNumberDesc desc) {
78 assertFalse(String.format("%s should not have matched %s.", number, toString(desc)),
79 matcher.matchNationalNumber(number, desc, false));
80 assertFalse(String.format("%s should not have matched %s.", number, toString(desc)),
81 matcher.matchNationalNumber(number, desc, true));
84 private void assertTooLong(MatcherApi matcher, String number, PhoneNumberDesc desc) {
85 assertFalse(String.format("%s should have been too long for %s.", number, toString(desc)),
86 matcher.matchNationalNumber(number, desc, false));
87 assertTrue(String.format("%s should have been too long for %s.", number, toString(desc)),
88 matcher.matchNationalNumber(number, desc, true));
91 private String toString(PhoneNumberDesc desc) {
93 if (desc.hasNationalNumberPattern()) {
94 strBuilder.append(desc.getNationalNumberPattern());