summaryrefslogtreecommitdiff
path: root/tests/peppol_write_tests.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-19 16:11:09 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-19 16:11:09 +0200
commit1bfeb2751bf07cdc81ea9344ec941e671cb216a8 (patch)
tree6bc8c691eba2c6c34c3ad0d272aef9029256b616 /tests/peppol_write_tests.cpp
parent7dc2a4d511a0f9e30a63be6bc8ecca0bea0b8c3f (diff)
update tests for new tax rates
Diffstat (limited to 'tests/peppol_write_tests.cpp')
-rw-r--r--tests/peppol_write_tests.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/peppol_write_tests.cpp b/tests/peppol_write_tests.cpp
index 7caa102..d0bdee5 100644
--- a/tests/peppol_write_tests.cpp
+++ b/tests/peppol_write_tests.cpp
@@ -6,6 +6,7 @@ TEST _peppol_write_nl2nl_b2b(void)
{
administration_writer::create();
administration::create_default(test_file_path);
+ add_default_nl_tax_rates();
invoice inv = administration::invoice_create_empty();
inv.supplier = _create_nl_business();
@@ -16,8 +17,8 @@ TEST _peppol_write_nl2nl_b2b(void)
inv.delivered_at = inv.issued_at;
inv.expires_at = inv.issued_at + 1000;
- administration::billing_item_add_to_invoice(&inv, _create_bi1(&inv));
- administration::billing_item_add_to_invoice(&inv, _create_bi2(&inv));
+ administration::billing_item_add_to_invoice(&inv, _create_bi1());
+ administration::billing_item_add_to_invoice(&inv, _create_bi2());
ASSERT_EQ(administration::invoice_add(&inv), A_ERR_SUCCESS);
if (_test_peppol_file(inv.id)) { PASS(); } else { FAIL(); }
@@ -27,6 +28,7 @@ TEST _peppol_write_nl2nl_b2c(void)
{
administration_writer::create();
administration::create_default(test_file_path);
+ add_default_nl_tax_rates();
invoice inv = administration::invoice_create_empty();
inv.supplier = _create_nl_business();
@@ -37,8 +39,8 @@ TEST _peppol_write_nl2nl_b2c(void)
inv.delivered_at = inv.issued_at;
inv.expires_at = inv.issued_at + 1000;
- administration::billing_item_add_to_invoice(&inv, _create_bi1(&inv));
- administration::billing_item_add_to_invoice(&inv, _create_bi2(&inv));
+ administration::billing_item_add_to_invoice(&inv, _create_bi1());
+ administration::billing_item_add_to_invoice(&inv, _create_bi2());
ASSERT_EQ(administration::invoice_add(&inv), A_ERR_SUCCESS);
if (_test_peppol_file(inv.id)) { PASS(); } else { FAIL(); }