Skip to content

Commit 4dfdcaa

Browse files
committed
decimal fix, test fix
1 parent 99fddfa commit 4dfdcaa

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

ZUGFeRD-Test/ZUGFeRD22Tests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1889,7 +1889,7 @@ public void TestReferenceXRechnung21UBL()
18891889
Assert.AreEqual(desc.GrandTotalAmount, 1696.72m);
18901890
Assert.AreEqual(desc.DuePayableAmount, 1696.72m);
18911891

1892-
Assert.AreEqual(desc.Taxes[0].TaxAmount, 236.7362m);
1892+
Assert.AreEqual(desc.Taxes[0].TaxAmount, 236.74m);
18931893
Assert.AreEqual(desc.Taxes[0].BasisAmount, 1245.98m);
18941894
Assert.AreEqual(desc.Taxes[0].Percent, 19);
18951895
Assert.AreEqual(desc.Taxes[0].TypeCode, (TaxTypes)53);

ZUGFeRD/IInvoiceDescriptorWriter.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public void Save(InvoiceDescriptor descriptor, string filename)
4747

4848
protected string _formatDecimal(decimal value, int numDecimals = 2)
4949
{
50-
return Math.Round(value, numDecimals).ToString(CultureInfo.InvariantCulture);
50+
return Math.Round(value, numDecimals).ToString($"N{numDecimals}", CultureInfo.InvariantCulture);
5151
} // !_formatDecimal()
5252

5353

0 commit comments

Comments
 (0)