This commit is contained in:
2025-03-17 16:30:23 +00:00
parent bbc9b837f4
commit e929281861
20 changed files with 1777 additions and 381 deletions

View File

@ -1,7 +1,7 @@
import { tap, expect } from '@push.rocks/tapbundle';
import * as getInvoices from './assets/getasset.js';
import { FacturXEncoder } from '../ts/classes.encoder.js';
import { ZUGFeRDXmlDecoder } from '../ts/classes.decoder.js';
import { FacturXEncoder } from '../ts/formats/facturx.encoder.js';
import { FacturXDecoder } from '../ts/formats/facturx.decoder.js';
import { XInvoice } from '../ts/classes.xinvoice.js';
// Sample test letter data
@ -18,7 +18,7 @@ tap.test('Basic encoder/decoder test', async () => {
expect(encoder.createZugferdXml).toBeTypeOf('function'); // For backward compatibility
// Create a simple decoder
const decoder = new ZUGFeRDXmlDecoder('<?xml version="1.0" encoding="UTF-8"?><test><name>Test</name></test>');
const decoder = new FacturXDecoder('<?xml version="1.0" encoding="UTF-8"?><test><name>Test</name></test>');
// Verify it has the correct method
expect(decoder).toBeTypeOf('object');