public void GetBban_It_Is_Not_Possible_To_Extract_The_Field_Expected_InvalidIbanException(string iban)
        {
            Action action = () => IbanSplitterValidValidation.GetBban(
                TestUtil.MockNotNullCountry,
                iban);

            TestUtil.ExpectedException <IbanSplitterException>(action);
        }
        public void GetCountryCode_Throw_IbanSplitterException(string iban)
        {
            Action action1 = () => IbanSplitterValidValidation.GetCountryCode(iban);

            TestUtil.ExpectedException <IbanSplitterException>(action1);

            Action action2 = () => IbanSplitterInvalidValidation.GetCountryCode(iban);

            TestUtil.ExpectedException <IbanSplitterException>(action2);
        }
        public void GetBban_Expected_InvalidCountryException(string iban)
        {
            Action action1 = () => IbanSplitterValidValidation.GetBban(null, iban);

            TestUtil.ExpectedException <InvalidCountryException>(action1);

            Action action2 = () => IbanSplitterInvalidValidation.GetBban(null, iban);

            TestUtil.ExpectedException <InvalidCountryException>(action2);
        }
        private void GetNationalCheckDigits_Valid_Input_Return_Correct_Value(ICountry country, string iban, string check)
        {
            var valueGot = IbanSplitterValidValidation.GetNationalCheckDigits(country, iban);

            Assert.AreEqual(check, valueGot);
        }
Ejemplo n.º 5
0
        private void GetBban_Valid_Input_Return_Correct_Value(ICountry country, string iban, string bban)
        {
            var valueGot = IbanSplitterValidValidation.GetBban(country, iban);

            Assert.AreEqual(valueGot, bban);
        }
Ejemplo n.º 6
0
        private void GetCountryCode_Valid_Input_Return_Correct_Value(string iban, string countryCode)
        {
            var valueGot = IbanSplitterValidValidation.GetCountryCode(iban);

            Assert.AreEqual(countryCode, valueGot);
        }