using Developpez.Dotnet.Algorithms; using NUnit.Framework; namespace Developpez.Dotnet.Tests.Algorithms { [TestFixture] public class IBANTests { [Test] public void Test_Check() { string number = "FR28 3456 7890 1234 5678 9012 34"; bool valid = IBAN.Check(number); Assert.IsTrue(valid); number = "FR98 7654 3210 9876 5432 1098 76"; valid = IBAN.Check(number); Assert.IsFalse(valid); } [Test] public void Test_FromRIB() { string input = "11749 00001 00023146704 38"; string expected = "FR7611749000010002314670438"; string actual = IBAN.FromRIB(input, "FR"); Assert.AreEqual(expected, actual); } } }