This commit is contained in:
2025-01-07 10:58:00 +01:00
parent 80316c3e55
commit 633121e743
4 changed files with 60 additions and 48 deletions

View File

@@ -23,37 +23,33 @@ namespace XRechnungUnitTest
var txt = JsonConvert.SerializeObject(xr);
}
[TestMethod]
public void SendTest()
{
var url = "https://test2.evplaner.de/xrg/create";
//[TestMethod]
//public void SendTest()
//{
// var json = File.ReadAllText("invoicetest.json", System.Text.Encoding.UTF8);
var json = File.ReadAllText("invoicetest.json", System.Text.Encoding.UTF8);
// var xr = JsonConvert.DeserializeObject<XRechnung>(json);
var xr = JsonConvert.DeserializeObject<XRechnung>(json);
// var xrr = JsonConvert.SerializeObject(xr);
var xrr = JsonConvert.SerializeObject(xr);
// //var req = new XRechnungRequest();
//var req = new XRechnungRequest();
// //req.Json = xr;
//req.Json = xr;
// //var txt = JsonConvert.SerializeObject(req);
//var txt = JsonConvert.SerializeObject(req);
// //xrr = xrr.Replace("ä", "ae").Replace("ö", "oe").Replace("ü", "ue").Replace("ß", "ss");
//xrr = xrr.Replace("ä", "ae").Replace("ö", "oe").Replace("ü", "ue").Replace("ß", "ss");
// var txt = $"json={xrr}";
var txt = $"json={xrr}";
// var response = XRechnungSender.Send();
var response = OwnSoftSender.SendFormUrlEncoded(url, txt);
Assert.IsTrue(!string.IsNullOrWhiteSpace(response) && !response.ToLower().Contains("error"));
}
// Assert.IsTrue(!string.IsNullOrWhiteSpace(response) && !response.ToLower().Contains("error"));
//}
[TestMethod]
public void SendTestAsRequest()
{
var url = "https://test2.evplaner.de/xrg/create";
var json = File.ReadAllText("invoicetest.json", System.Text.Encoding.UTF8);
var xr = JsonConvert.DeserializeObject<XRechnung>(json);
@@ -63,7 +59,7 @@ namespace XRechnungUnitTest
req.XRechnung = xrr;
var response = XRechnungSender.Send(url, req);
var response = XRechnungSender.Send(req);
Assert.IsTrue(!string.IsNullOrWhiteSpace(response) && !response.ToLower().Contains("error"));
}
@@ -71,8 +67,6 @@ namespace XRechnungUnitTest
[TestMethod]
public void SendTestWithUrl()
{
var url = "https://test2.evplaner.de/xrg/create";
var json = File.ReadAllText("invoicetest.json", System.Text.Encoding.UTF8);
var xr = JsonConvert.DeserializeObject<XRechnung>(json);
@@ -83,7 +77,7 @@ namespace XRechnungUnitTest
req.XRechnung = xrr;
req.Url = Uri.EscapeDataString("https://app5.bewoplaner.de/service/DownloadFile.aspx?key=jhkf4589141324h6543958");
var response = XRechnungSender.Send(url, req);
var response = XRechnungSender.Send(req);
Assert.IsTrue(!string.IsNullOrWhiteSpace(response) && !response.ToLower().Contains("error"));
}