Klasse NachsatzTest
java.lang.Object
gdv.xport.satz.AbstractSatzTest
gdv.xport.satz.NachsatzTest
JUnit-Test fuer Nachsatz.
- Seit:
- 05.10.2009
- Autor:
- oliver
-
Feldübersicht
Von Klasse geerbte Felder AbstractSatzTest
VU_NUMMERModifikator und TypFeldBeschreibungprotected static final gdv.xport.feld.VUNummerzum Testen nehmen wir hier die VU-Nr. der Oerag -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected gdv.xport.satz.SatzgetSatz()Hier erzeugen wir einen Satz zum Testen.voidvoidvoidvoidvoidvoidvoidTest method forSatz.export(java.io.Writer).voidvoidStatt den Leerzeichen am Ende des Nachsatzes ist auch eine freie Belegung moeglich.voidHier testen wir den Import von einem Reader.voidDer Import des Nachsatzes sollte auch mehrfach moeglich sein.voidTest method forNachsatz().voidTest-Methode fuerNachsatz.setAnzahlSaetze(int).voidTestfall fuer Issue #34.voidVon Klasse geerbte Methoden AbstractSatzTest
checkDatensatz, checkExport, checkImportExport, checkJSON, setUp, setUpTargetDirs, testEquals, testSatzart, testToJSONModifikator und TypMethodeBeschreibungprotected static voidcheckDatensatz(gdv.xport.satz.Satz datensatz, String expected) protected final voidcheckExport(gdv.xport.satz.Satz satz, int startByte, int endByte, String expected, int expectedLength) protected static voidcheckImportExport(gdv.xport.satz.Satz satz, String input) Import und Export sollten den gleichen Inhalt ergeben.protected static StringcheckJSON(gdv.xport.satz.Satz satz) static voidsetUp(gdv.xport.satz.Satz satz) Setzt fuer den uebergebenen Satz die normalen Felder mit einem Wert, damit einfache Test-Daten fuer die einzelnen Tests vorhanden sind.static voidTest aufsetzen.voidTest-Methode fuerSatz.equals(Object).voidDie Satzart ist im ersten Feld (Byte 1 - 4) enthalten und ist in jedem Satz vorhanden (auch Vorsatz und Nachsatz).void
-
Konstruktordetails
-
NachsatzTest
public NachsatzTest()
-
-
Methodendetails
-
getSatz
protected gdv.xport.satz.Satz getSatz()Hier erzeugen wir einen Satz zum Testen.- Angegeben von:
getSatzin KlasseAbstractSatzTest- Gibt zurück:
- Satz zum Testen
- Siehe auch:
-
testNachsatz
@Test public void testNachsatz()Test method forNachsatz(). -
testExport
Test method forSatz.export(java.io.Writer).- Löst aus:
IOException- Signals that an I/O exception has occurred.
-
testSetAnzahl
@Test public void testSetAnzahl()Test-Methode fuerNachsatz.setAnzahlSaetze(int). -
testImport
Statt den Leerzeichen am Ende des Nachsatzes ist auch eine freie Belegung moeglich. Diese soll natuerlich beim Import erhalten bleiben. Der Test-Input dazu stammt von der musterdatei_041222.txt von gdv-online.- Löst aus:
IOException- sollte eigentlich nicht vorkommen, da wir von einem String importieren- Seit:
- 0.5.0
-
testImportFromReader
Hier testen wir den Import von einem Reader.- Löst aus:
IOException- sollte eigentlich nicht vorkommen, da wir von einem String importieren- Seit:
- 0.9.2
-
testImportFromReaderTwice
Der Import des Nachsatzes sollte auch mehrfach moeglich sein.- Löst aus:
IOException- sollte eigentlich nicht vorkommen, da wir von einem String importieren- Seit:
- 0.9.2
-
testSetGesamtBeitragBrutto
@Test public void testSetGesamtBeitragBrutto()Testfall fuer Issue #34. -
testSetGesamtBeitragBruttoGerundet
@Test public void testSetGesamtBeitragBruttoGerundet() -
testAddProvisonBetrag
@Test public void testAddProvisonBetrag() -
testAddVersicherungsleistungen
@Test public void testAddVersicherungsleistungen() -
testAddGesamtBeitrag
@Test public void testAddGesamtBeitrag() -
testAddGesamtBeitragBrutto
@Test public void testAddGesamtBeitragBrutto() -
testAddSchadenbarbeitung
@Test public void testAddSchadenbarbeitung() -
testCopyCtor
@Test public void testCopyCtor() -
testGetSatzTyp
@Test public void testGetSatzTyp()
-