Exemple #1
0
        public string check_paperversion(string identification)
        {
            // Arrange
            BBAN bban = new BBAN(identification);

            // Act

            // Assert
            Assert.That(bban.IsValid, Is.True);
            Assert.That(bban.ElectronicVersion, Is.Not.Null);
            return(bban.PaperVersion);
        }
Exemple #2
0
        public void bban_is_valid(string identification)
        {
            // Arrange
            BBAN bban = new BBAN(identification);

            // Act

            // Assert
            Assert.That(bban.IsValid, Is.True);
            Assert.That(bban.ElectronicVersion, Is.Not.Null);
            Assert.That(bban.PaperVersion, Is.Not.Null);
        }
Exemple #3
0
        public void bban_can_not_convert_invalid_identifications_to_iban(string identification)
        {
            // Arrange
            BBAN bban = new BBAN(identification);

            Assert.That(bban.IsValid, Is.False);

            // Act
            IBAN actual = bban.AsIBAN;

            // Assert
            Assert.That(actual, Is.Null);
        }
        public void iban_can_not_convert_invalid_identifications_to_bban(string identification)
        {
            // Arrange
            IBAN iban = new IBAN(identification);

            Assert.That(iban.IsValid, Is.False);

            // Act
            BBAN actual = iban.AsBBAN;

            // Assert
            Assert.That(actual, Is.Null);
        }
Exemple #5
0
        public void bban_is_strict_valid(string identification)
        {
            // Arrange
            BBAN bban = new BBAN(identification);

            // Act

            // Assert
            Assert.That(bban.IsValid, Is.True);
            Assert.That(bban.IsStrictValid, Is.True);
            Assert.That(bban.ElectronicVersion, Is.EqualTo(bban.CleanedVersion));
            Assert.That(bban.ElectronicVersion, Is.EqualTo(bban.RawVersion));
            Assert.That(bban.PaperVersion, Is.Not.Null);
        }
        public void iban_can_convert_valid_BE_identifications_to_bban(string identification)
        {
            // Arrange
            IBAN iban = new IBAN(identification);

            Assert.That(iban.IsValid, Is.True);

            // Act
            BBAN actual = iban.AsBBAN;

            // Assert
            Assert.That(actual, Is.Not.Null);
            Assert.That(actual.IsValid, Is.True);
            Assert.That(actual.IsStrictValid, Is.True);
        }