Klasse GdvXmlFormatterTest
java.lang.Object
gdv.xport.util.AbstractFormatterTest
gdv.xport.util.GdvXmlFormatterTest
Unit-Tests fuer gdv.xport.util.GdvXmlFormatter.
- Autor:
- oliver
-
Feldübersicht
Von Klasse geerbte Felder AbstractFormatterTest
MUSTER_DATENPAKET, MUSTERDATEIModifikator und TypFeldBeschreibungprotected static final gdv.xport.DatenpaketEin Muster-Datenpaket, das fuer einige Tests benoetigt wird.protected static final FileDie Musterdatei, die wir fuer einige Tests verwenden. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected gdv.xport.util.AbstractFormatterDiese Methode muss von den Unterklassen ueberschrieben werden und einen Formatter zum Testen bereitstellen.static voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidWenn ein Satz Luecken enthaelt, sollte bei der Formattierung dies ausgefuellt werden.Von Klasse geerbte Methoden AbstractFormatterTest
checkNotice, checkXML, exportMusterdatei, exportMusterdatei, loadMusterDatenpaket, testOutputStreamModifikator und TypMethodeBeschreibungprotected static voidcheckNotice(gdv.xport.util.AbstractFormatter formatter, String filename) VerwendetAbstractFormatter.notice(gdv.xport.satz.Satz)fuer den Export und ueberprueft das Ergebnis mit einer bereits exportierten Datei.protected static voidWe use the XMLStreams to validate the XML.protected static voidexportMusterdatei(gdv.xport.util.AbstractFormatter formatter) Hier exportieren wir die Musterdatei mit dem uebergebenenAbstractFormatter.protected static FileexportMusterdatei(gdv.xport.util.AbstractFormatter formatter, String filename) Tested die Formatierung der Musterdatei als HTML.static voidHier laden wir die Muster-Datei, um ein Datenpaket zum Testen zu haben.voidBeim Testen im Webumfeld gab es Probleme beim Setzen eines OutputStreams.
-
Konstruktordetails
-
GdvXmlFormatterTest
public GdvXmlFormatterTest()
-
-
Methodendetails
-
createFormatter
protected gdv.xport.util.AbstractFormatter createFormatter()Beschreibung aus Klasse kopiert:AbstractFormatterTestDiese Methode muss von den Unterklassen ueberschrieben werden und einen Formatter zum Testen bereitstellen.- Angegeben von:
createFormatterin KlasseAbstractFormatterTest- Gibt zurück:
- Formatter zum Testen
-
setUpXmlDir
@BeforeAll public static void setUpXmlDir() -
testWriteSatz
- Löst aus:
IOException
-
testWriteSatzWithLuecken
Wenn ein Satz Luecken enthaelt, sollte bei der Formattierung dies ausgefuellt werden. Sonst klappt es mit dem Initalisierung von SatzXML nicht.- Löst aus:
IOException- im FehlerfallXMLStreamException- im Fehlerfall
-
testCreateSatzFromOutput
- Löst aus:
IOExceptionXMLStreamException
-
testBausparen
- Löst aus:
IOExceptionXMLStreamException
-
testVertragsspefischerTeil
- Löst aus:
IOExceptionXMLStreamException
-
testWriteDatensatz
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze2018
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze2015
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze2013
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze2009
- Löst aus:
IOExceptionXMLStreamException
-
testFormatAllSupportedSaetze20xxxL
@Test @Disabled public void testFormatAllSupportedSaetze20xxxL() throws IOException, XMLStreamException- Löst aus:
IOExceptionXMLStreamException
-
testMusterdatei
- Löst aus:
IOExceptionXMLStreamException
-