public void TestEmergency()
        {
            ShortNumberUtil shortUtil        = new ShortNumberUtil(phoneNumberUtil);
            int             wrongTypeCounter = 0;

            foreach (var regionCode in phoneNumberUtil.GetSupportedRegions())
            {
                PhoneNumberDesc desc =
                    phoneNumberUtil.GetMetadataForRegion(regionCode).Emergency;
                if (desc.HasExampleNumber)
                {
                    String exampleNumber = desc.ExampleNumber;
                    if (!new PhoneRegex(desc.PossibleNumberPattern).MatchAll(exampleNumber).Success ||
                        !shortUtil.IsEmergencyNumber(exampleNumber, regionCode))
                    {
                        wrongTypeCounter++;
                        // LOGGER.log(Level.SEVERE, "Emergency example number Test failed for " + regionCode);
                    }
                }
            }
            Assert.Equal(0, wrongTypeCounter);
        }
 public static void SetupFixture(TestContext context)
 {
     TestMetadataTestCase.SetupFixtureBase(context);
     shortUtil = new ShortNumberUtil(phoneUtil);
 }
 public TestShortNumberUtil(TestMetadataTestCase metadata)
 {
     shortUtil = new ShortNumberUtil(metadata.PhoneUtil);
 }
 public void TestEmergency()
 {
     ShortNumberUtil shortUtil = new ShortNumberUtil(phoneNumberUtil);
     int wrongTypeCounter = 0;
     foreach(var regionCode in phoneNumberUtil.GetSupportedRegions())
     {
         PhoneNumberDesc desc =
             phoneNumberUtil.GetMetadataForRegion(regionCode).Emergency;
         if (desc.HasExampleNumber)
         {
             String exampleNumber = desc.ExampleNumber;
             if (!new PhoneRegex(desc.PossibleNumberPattern).MatchAll(exampleNumber).Success ||
                 !shortUtil.IsEmergencyNumber(exampleNumber, regionCode))
             {
                 wrongTypeCounter++;
             // LOGGER.log(Level.SEVERE, "Emergency example number test failed for " + regionCode);
             }
         }
     }
     Assert.AreEqual(0, wrongTypeCounter);
 }
Exemplo n.º 5
0
 public new void SetupFixture()
 {
     base.SetupFixture();
     shortUtil = new ShortNumberUtil(phoneUtil);
 }
 public void Given()
 {
     PhoneNumberUtil.ResetInstance();
     _phoneNumberUtil = PhoneNumberUtil.GetInstance();
     _sut = new ShortNumberUtil(_phoneNumberUtil);
 }
 public static void SetupFixture(TestContext context)
 {
     TestMetadataTestCase.SetupFixtureBase(context);
     shortUtil = new ShortNumberUtil(phoneUtil);
 }
Exemplo n.º 8
0
 public ShortNumberUtilTest()
 {
     shortUtil = new ShortNumberUtil(phoneUtil);
 }
 public new void SetupFixture()
 {
     base.SetupFixture();
     shortUtil = new ShortNumberUtil(phoneUtil);
 }