skwasjer / IbanNet

C# .NET IBAN validator, parser, builder and generator
Apache License 2.0
119 stars 31 forks source link

Add builders for BBAN and IBAN. #27

Closed skwasjer closed 3 years ago

skwasjer commented 3 years ago

Adds two simple builders for IBAN and BBAN.

Note that both builders do not ensure actual validity, as you can supply the builder methods with any textual data.

In relation to #21 as a prerequisite to support generating pseudo random account numbers (for testing purposes).

codecov-io commented 3 years ago

Codecov Report

Merging #27 into develop will decrease coverage by 0.44%. The diff coverage is 90.81%.

Impacted Files Coverage Δ
...rc/IbanNet/Builders/BankAccountBuilderException.cs 25.00% <25.00%> (ø)
src/IbanNet/Builders/BbanBuilder.cs 92.85% <92.85%> (ø)
src/IbanNet/Builders/BuilderExtensions.cs 100.00% <100.00%> (ø)
src/IbanNet/Builders/IbanBuilder.cs 100.00% <100.00%> (ø)
src/IbanNet/Extensions/ArrayExtensions.cs 100.00% <100.00%> (ø)
codecov-commenter commented 3 years ago

Codecov Report

Merging #27 into develop will decrease coverage by 0.44%. The diff coverage is 90.81%.

Impacted Files Coverage Δ
...rc/IbanNet/Builders/BankAccountBuilderException.cs 25.00% <25.00%> (ø)
src/IbanNet/Builders/BbanBuilder.cs 92.85% <92.85%> (ø)
src/IbanNet/Builders/BuilderExtensions.cs 100.00% <100.00%> (ø)
src/IbanNet/Builders/IbanBuilder.cs 100.00% <100.00%> (ø)
src/IbanNet/Extensions/ArrayExtensions.cs 100.00% <100.00%> (ø)
codecov-io commented 3 years ago

Codecov Report

Merging #27 into develop will decrease coverage by 0.44%. The diff coverage is 90.81%.

Impacted Files Coverage Δ
...rc/IbanNet/Builders/BankAccountBuilderException.cs 25.00% <25.00%> (ø)
src/IbanNet/Builders/BbanBuilder.cs 92.85% <92.85%> (ø)
src/IbanNet/Builders/BuilderExtensions.cs 100.00% <100.00%> (ø)
src/IbanNet/Builders/IbanBuilder.cs 100.00% <100.00%> (ø)
src/IbanNet/Extensions/ArrayExtensions.cs 100.00% <100.00%> (ø)