public void TestIsCarrierSpecific() { var carrierSpecificNumber = new PhoneNumber.Builder().SetCountryCode(1).SetNationalNumber(33669L).Build(); Assert.True(ShortInfo.IsCarrierSpecific(carrierSpecificNumber)); Assert.True( ShortInfo.IsCarrierSpecificForRegion(Parse("33669", RegionCode.US), RegionCode.US)); var notCarrierSpecificNumber = new PhoneNumber.Builder().SetCountryCode(1).SetNationalNumber(911L).Build(); Assert.False(ShortInfo.IsCarrierSpecific(notCarrierSpecificNumber)); Assert.False( ShortInfo.IsCarrierSpecificForRegion(Parse("911", RegionCode.US), RegionCode.US)); var carrierSpecificNumberForSomeRegion = new PhoneNumber.Builder().SetCountryCode(1).SetNationalNumber(211L).Build(); Assert.True(ShortInfo.IsCarrierSpecific(carrierSpecificNumberForSomeRegion)); Assert.True( ShortInfo.IsCarrierSpecificForRegion(carrierSpecificNumberForSomeRegion, RegionCode.US)); Assert.False( ShortInfo.IsCarrierSpecificForRegion(carrierSpecificNumberForSomeRegion, RegionCode.BB)); }