From d5d9782e2432dbff035929f6966239bdf23f3ce7 Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Wed, 11 Dec 2024 12:08:16 +0100 Subject: [PATCH] temp --- XRechnungUnitTest/UnitTest1.cs | 2 + XRechnungUnitTest/invoicetest.json | 82 +----------------------------- 2 files changed, 3 insertions(+), 81 deletions(-) diff --git a/XRechnungUnitTest/UnitTest1.cs b/XRechnungUnitTest/UnitTest1.cs index 608f35f02..7a7324f55 100644 --- a/XRechnungUnitTest/UnitTest1.cs +++ b/XRechnungUnitTest/UnitTest1.cs @@ -27,6 +27,8 @@ namespace XRechnungUnitTest var json = File.ReadAllText("invoicetest.json"); var response = OwnSoftSender.Send(url, json); + + Assert.IsTrue(!string.IsNullOrWhiteSpace(response) && !response.ToLower().Contains("error")); } } } diff --git a/XRechnungUnitTest/invoicetest.json b/XRechnungUnitTest/invoicetest.json index 6838d4f0d..f0191024a 100644 --- a/XRechnungUnitTest/invoicetest.json +++ b/XRechnungUnitTest/invoicetest.json @@ -1,81 +1 @@ -{ - "Invoice": { - "Type": "380", - "Number": "BWP28418", - "Date": "20141002", - "Currency": "EUR", - "Notice": "Rechnung gem\u00e4\u00df Bestellung vom 01.03.2018.", - "Period": { - "Start": "20140101", - "End": "20140130", - "Description": "Leistungszeitraum xx bis yy" - }, - "Payment": { - "Type": 58, - "Term": "Zahlbar innerhalb 14 Tagen netto", - "DueDate": "20140101" - } - }, - "Seller": { - "Name": "Muster GmbH", - "ID": null, - "TaxID": null, - "VatID": "DE123456789", - "Street": "Musterstr. 1-3", - "ZipCode": "30674", - "City": "Frankfurt", - "EMail": "rechnungen@musterfirma.de", - "CountryCode": "DE", - "Contact": { - "Name": "Peter Musterfrau", - "Department": "Buchhaltung", - "Phone": "+49211171717", - "EMail": "pm@muster.de" - }, - "BankAccount": { - "IBAN": "DE38370501980147522957", - "BIC": "SSKMDEMMXXX", - "Owner": "Muster GmbH", - "Reference": "z.B. Rechnungnummer", - "ReferenceID": "Gl\u00e4ubigerID" - } - }, - "Buyer": { - "Name": "Kunde GmbH", - "ID": null, - "Street": "Stra\u00dfe & Hausnummer", - "ZipCode": "Plz", - "City": "Ort", - "EMail": "rechnungen@kunde.de", - "CountryCode": "DE", - "Reference": "PO-Nummer oder andere Referenz, die Kunde haben will", - "BankAccount": { - "IBAN": "DE38370501980147522957", - "BIC": "SSKMDEMMXXX", - "Owner": "Muster GmbH", - "MandateID": "Mandatsreferenznummer" - } - }, - "Position": [ - { - "Quantity": 2, - "QuantityType": "H87", - "Text": "Artikel 1", - "Net": 200, - "NetTotal": 400, - "Tax": 19, - "TaxSum": 76, - "TaxType": "S" - }, - { - "Quantity": 4, - "QuantityType": "H87", - "Text": "Artikel 2", - "Net": 10, - "NetTotal": 40, - "Tax": 7, - "TaxSum": 2.8, - "TaxType": "S" - } - ] -} \ No newline at end of file +{"Invoice":{"Type":"380","Number":"BWP28418","Date":"20141002","Currency":"EUR","Notice":"Rechnung gem\u00e4\u00df Bestellung vom 01.03.2018.","Period":{"Start":"20140101","End":"20140130","Description":"Leistungszeitraum xx bis yy"},"Payment":{"Type":58,"Term":"Zahlbar innerhalb 14 Tagen netto","DueDate":"20140101"}},"Seller":{"Name":"Muster GmbH","ID":null,"TaxID":null,"VatID":"DE123456789","Street":"Musterstr. 1-3","ZipCode":"30674","City":"Frankfurt","EMail":"rechnungen@musterfirma.de","CountryCode":"DE","Contact":{"Name":"Peter Musterfrau","Department":"Buchhaltung","Phone":"+49211171717","EMail":"pm@muster.de"},"BankAccount":{"IBAN":"DE38370501980147522957","BIC":"SSKMDEMMXXX","Owner":"Muster GmbH","Reference":"z.B. Rechnungnummer","ReferenceID":"Gl\u00e4ubigerID"}},"Buyer":{"Name":"Kunde GmbH","ID":null,"Street":"Stra\u00dfe & Hausnummer","ZipCode":"Plz","City":"Ort","EMail":"rechnungen@kunde.de","CountryCode":"DE","Reference":"PO-Nummer oder andere Referenz, die Kunde haben will","BankAccount":{"IBAN":"DE38370501980147522957","BIC":"SSKMDEMMXXX","Owner":"Muster GmbH","MandateID":"Mandatsreferenznummer"}},"Position":[{"Quantity":2,"QuantityType":"H87","Text":"Artikel 1","Net":200,"NetTotal":400,"Tax":19,"TaxSum":76,"TaxType":"S"},{"Quantity":4,"QuantityType":"H87","Text":"Artikel 2","Net":10,"NetTotal":40,"Tax":7,"TaxSum":2.8,"TaxType":"S"}]} \ No newline at end of file