public void GetCountryCode_EmptyString_ReturnsEmptyString()
        {
            string code = "";

            PhoneNumberDataXml xmlDataProvider = new PhoneNumberDataXml();
            string             actual          = xmlDataProvider.GetCountryCode(code);

            Assert.IsEmpty(actual);
        }
        public void GetCountryCode_FragmentOfGermanNumber_Returns49()
        {
            string code     = "49351";
            string expected = "49";

            PhoneNumberDataXml xmlDataProvider = new PhoneNumberDataXml();
            string             actual          = xmlDataProvider.GetCountryCode(code);

            Assert.AreEqual(expected, actual);
        }
        public void GetCountryCode_InvalidCode_ReturnsEmptyString()
        {
            string code = "000";

            PhoneNumberDataXml xmlDataProvider = new PhoneNumberDataXml();
            string actual = xmlDataProvider.GetCountryCode(code);

            Assert.IsEmpty(actual);
        }
        public void GetCountryCode_FragmentOfGermanNumber_Returns49()
        {
            string code = "49351";
            string expected = "49";

            PhoneNumberDataXml xmlDataProvider = new PhoneNumberDataXml();
            string actual = xmlDataProvider.GetCountryCode(code);

            Assert.AreEqual(expected, actual);
        }