Documents: Replace Razor templates with iText
All checks were successful
Test / Run tests (push) Successful in 2m24s
All checks were successful
Test / Run tests (push) Successful in 2m24s
This commit is contained in:
@@ -29,10 +29,12 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
Assert.That(text, Contains.Substring("AT81 1234 5678 9012 3457"));
|
||||
Assert.That(text, Contains.Substring("""
|
||||
20201001X001 1 Grüner Veltliner 73 15,0 ungeb.: 3 219 0,5000 - - 1 609,50
|
||||
20201001X003 1 Grüner Veltliner abgew. 75 15,4 ungeb.: 2 561 - -
|
||||
20201001X003 2 Grüner Veltliner Kabinett / abgew.
|
||||
87 17,6 ungeb.: 3 129 - -
|
||||
20201001X003 3 Grüner Veltliner abgew. 79 16,1 ungeb.: 1 280 - -
|
||||
20201001X003 1 Grüner Veltliner 75 15,4 ungeb.: 2 561 - -
|
||||
abgew.
|
||||
20201001X003 2 Grüner Veltliner 87 17,6 ungeb.: 3 129 - -
|
||||
Kabinett / abgew.
|
||||
20201001X003 3 Grüner Veltliner 79 16,1 ungeb.: 1 280 - -
|
||||
abgew.
|
||||
20201001X005 1 Welschriesling 84 17,0 ungeb.: 3 192 - -
|
||||
20201001X005 2 Welschriesling 84 17,1 ungeb.: 2 190 - -
|
||||
"""));
|
||||
|
||||
@@ -24,12 +24,13 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
Assert.That(text, Contains.Substring($"Wolkersdorf, am {Elwig.Helpers.Utils.Today:dd.MM.yyyy}"));
|
||||
Assert.That(text, Contains.Substring("Anlieferungsbestätigung 2020"));
|
||||
Assert.That(text, Contains.Substring("""
|
||||
20201001X001 1 Grüner Veltliner Qualitätswein 73 15,0 ungeb.: 3 219 3 219 ☑
|
||||
20201001X003 2 Grüner Veltliner Kabinett Wein 87 17,6 ungeb.: 3 129 3 129 ☑
|
||||
20201001X003 3 Grüner Veltliner Wein 79 16,1 ungeb.: 1 280 1 280 ☑
|
||||
20201001X003 1 Grüner Veltliner Wein 75 15,4 ungeb.: 2 561 2 561 ☑
|
||||
20201001X005 2 Welschriesling Kabinett 84 17,1 ungeb.: 2 190 2 190 ☑
|
||||
20201001X005 1 Welschriesling Kabinett 84 17,0 ungeb.: 3 192 3 192 ☑
|
||||
20201001X001 1 Grüner Veltliner QUW 73 15,0 ungeb.: 3 219 3 219 ☑
|
||||
20201001X003 2 Grüner Veltliner WEI 87 17,6 ungeb.: 3 129 3 129 ☑
|
||||
Kabinett
|
||||
20201001X003 3 Grüner Veltliner WEI 79 16,1 ungeb.: 1 280 1 280 ☑
|
||||
20201001X003 1 Grüner Veltliner WEI 75 15,4 ungeb.: 2 561 2 561 ☑
|
||||
20201001X005 2 Welschriesling KAB 84 17,1 ungeb.: 2 190 2 190 ☑
|
||||
20201001X005 1 Welschriesling KAB 84 17,0 ungeb.: 3 192 3 192 ☑
|
||||
"""));
|
||||
Assert.That(text, Contains.Substring("Gesamt: 15 571"));
|
||||
Assert.That(text, Contains.Substring("""
|
||||
|
||||
@@ -17,14 +17,14 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
Assert.That(text, Contains.Substring("Abwertungsliste"));
|
||||
Assert.That(text, Contains.Substring("Saison 2020"));
|
||||
Assert.That(table, Is.EqualTo(new string[][] {
|
||||
["101, MUSTERMANN Max", "Teil-Lfrg.:", "3", "81", "16,5", "6 970"],
|
||||
["20201001X003 1 01.10.2020 10:24", "Grüner Veltliner", "75", "15,4", "2 561"],
|
||||
["20201001X003 2 01.10.2020 10:24", "Grüner Veltliner", "Kabinett", "87", "17,6", "3 129"],
|
||||
["20201001X003 3 01.10.2020 10:24", "Grüner Veltliner", "79", "16,1", "1 280"],
|
||||
["103, MUSTERBAUER Matthäus", "Teil-Lfrg.:", "2", "79", "16,2", "6 099"],
|
||||
["20201002X001 1 02.10.2020 09:13", "Grüner Veltliner", "Bio", "80", "16,3", "3 198"],
|
||||
["20201002X002 1 02.10.2020 09:28", "Grüner Veltliner", "Bio", "78", "16,0", "2 901"],
|
||||
["Gesamt:", "(Teil-)Lieferungen: 3 (5)", "80", "16,3", "13 069"],
|
||||
["101, MUSTERMANN Max", "Teil-Lfrg.:", "3", "81", "16,5", "6 970"],
|
||||
["20201001X003 1 01.10.2020 10:24 Grüner Veltliner", "75", "15,4", "2 561"],
|
||||
["20201001X003 2 01.10.2020 10:24 Grüner Veltliner", "Kabinett", "87", "17,6", "3 129"],
|
||||
["20201001X003 3 01.10.2020 10:24 Grüner Veltliner", "79", "16,1", "1 280"],
|
||||
["103, MUSTERBAUER Matthäus", "Teil-Lfrg.:", "2", "79", "16,2", "6 099"],
|
||||
["20201002X001 1 02.10.2020 09:13 Grüner Veltliner", "Bio", "80", "16,3", "3 198"],
|
||||
["20201002X002 1 02.10.2020 09:28 Grüner Veltliner", "Bio", "78", "16,0", "2 901"],
|
||||
["Gesamt:", "(Teil-)Lieferungen: 3 (5)", "80", "16,3", "13 069"],
|
||||
}));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -17,8 +17,8 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
Assert.That(text, Contains.Substring("Mitgliederliste"));
|
||||
Assert.That(text, Contains.Substring("Alle Mitglieder"));
|
||||
Assert.That(table.Take(3), Is.EqualTo(new string[][] {
|
||||
["101 MUSTERMANN Max", "Winzerstraße 1", "2223", "Hohenruppersdorf", "0123463", "0", "Hohenruppersdorf"],
|
||||
["102 WEINBAUER Wernhardt", "Winzerstraße 2", "2223", "Hohenruppersdorf", "0123471", "0", "Hohenruppersdorf"],
|
||||
["101 MUSTERMANN Max", "Winzerstraße 1", "2223", "Hohenruppersdorf", "0123463", "0 Hohenruppersdorf"],
|
||||
["102 WEINBAUER Wernhardt", "Winzerstraße 2", "2223", "Hohenruppersdorf", "0123471", "0 Hohenruppersdorf"],
|
||||
[ "W&B Weinbauer GesbR", "Winzerstraße 2", "2223", "Hohenruppersdorf"],
|
||||
}));
|
||||
});
|
||||
|
||||
@@ -18,10 +18,10 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
Assert.That(text, Contains.Substring("Auszahlungsvariante"));
|
||||
Assert.That(text, Contains.Substring(v.Name));
|
||||
Assert.That(table.Skip(17).ToArray(), Is.EqualTo(new string[][] {
|
||||
[ "Gradation", "ungebunden", "attributlos gebunden", "gebunden", "Gesamt" ],
|
||||
[ "[°Oe]", "[kg]", "[€/kg]", "[kg]", "[€/kg]", "[kg]", "[€/kg]", "[€]" ],
|
||||
["Grüner Veltliner", "3 219", "0", "0", "1 609,50"],
|
||||
["Qualitätswein", "73", "3 219", "0,5000", "-", "-", "-", "-", "1 609,50"]
|
||||
["Sorte/Attr./Bewirt.", "Gradation", "ungebunden", "attributlos gebunden", "gebunden", "Gesamt" ],
|
||||
["Qualitätsstufe", "[°Oe]", "[kg]", "[€/kg]", "[kg]", "[€/kg]", "[kg]", "[€/kg]", "[€]" ],
|
||||
["Grüner Veltliner", "3 219", "0", "0", "1 609,50"],
|
||||
["Qualitätswein", "73", "3 219", "0,5000", "-", "-", "-", "-", "1 609,50"]
|
||||
}));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -25,7 +25,6 @@ namespace Tests.UnitTests.DocumentTests {
|
||||
|
||||
[OneTimeSetUp]
|
||||
public async Task SetupPrinting() {
|
||||
await Html.Init();
|
||||
await Pdf.Init();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user