Ejemplo n.º 1
0
        [TestMethod] public void testLookupNumber_IT()
        {
            number.setCountryCode(39).setNationalNumber(212345678L).setItalianLeadingZero(true);
            assertEquals("Milan", areaCodeMapForIT.lookup(number));

            number.setNationalNumber(612345678L);
            assertEquals("Rome", areaCodeMapForIT.lookup(number));

            number.setNationalNumber(3211234L);
            assertEquals("Novara", areaCodeMapForIT.lookup(number));

            // A mobile number
            number.setNationalNumber(321123456L).setItalianLeadingZero(false);
            assertNull(areaCodeMapForIT.lookup(number));

            // An invalid number (too short)
            number.setNationalNumber(321123L).setItalianLeadingZero(true);
            assertEquals("Novara", areaCodeMapForIT.lookup(number));
        }
Ejemplo n.º 2
0
 [TestMethod] public void testLookupInvalidNumber_US()
 {
     // central office code cannot start with 1.
     number.setCountryCode(1).setNationalNumber(2121234567L);
     assertEquals("New York", areaCodeMapForUS.lookup(number));
 }