Klasse DatensatzTest
java.lang.Object
gdv.xport.satz.AbstractSatzTest
gdv.xport.satz.AbstractDatensatzTest
gdv.xport.satz.DatensatzTest
Gemeinsame Oberklasse fuer SatzTest.
- Seit:
- 15.10.2009
- Version:
- $Revision$
- 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.voidTest-Methude fuerDatensatz(Datensatz).voidTest method forDatensatz(SatzTyp, int).voidvoidtestInit()voidvoidvoidvoidvoidTestfall fuer Issue #13).voidvoidTest mit dem Datensatz "0200".voidvoidvoidTest-Methode fuerDatensatz.setSparte(String).voidvoidTest-Methode fuerDatensatz.setSparte(String).voidvoidvoidDie Sparte sollte mit einem gueltigen Wert zwischen 0 und 999 belegt sein.voidVon Klasse geerbte Methoden AbstractDatensatzTest
getDatensatz, importDatenpaket, setUpDatensatz, testBuendelungskennzeichen, testFolgenummer, testVermittler, testVersicherungsscheinNummer, testVuNummerModifikator und TypMethodeBeschreibungprotected gdv.xport.satz.DatensatzLiefert einen Datensatz.protected static gdv.xport.DatenpaketimportDatenpaket(String resource) Import einen Datensatz von der angegebenen Resource.voidHier legen wir einen Datensatz zum Testen an.voidByte 10 enthaelt das Buendelungskennzeichen, das wir hier zum Testen auf '1' setzen.voidByte 31 + 32 enthalten die laufende Nummer einer Versicherungsschein- Nummer.voidByte 33 - 42 enthalten den Vermittler.voidByte 14 bis 30 beinhalten den Versichungsscheinnummer, der hier getestet wird.voidByte 5 - 9 enthaelt die Nummer des Versicherungsunternehmen (VU-Nummer).Von Klasse geerbte Methoden AbstractSatzTest
checkDatensatz, checkExport, checkImportExport, checkJSON, setUp, setUpTargetDirs, testEquals, testSatzartModifikator 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).
-
Konstruktordetails
-
DatensatzTest
public DatensatzTest()
-
-
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:
-
testDatensatzSatzTypInt
Test method forDatensatz(SatzTyp, int).- Löst aus:
IOException- falls der Export schief gegangen ist
-
testSetFeld
@Test public void testSetFeld()Test mit dem Datensatz "0200". -
testSetSparteString
@Test public void testSetSparteString()Test-Methode fuerDatensatz.setSparte(String). -
testSetSparteStringValidated
@Test public void testSetSparteStringValidated() -
testSetSparteWithArt
@Test public void testSetSparteWithArt()Test-Methode fuerDatensatz.setSparte(String). -
testCopyConstructor
@Test public void testCopyConstructor()Test-Methude fuerDatensatz(Datensatz). -
testIssue13
Testfall fuer Issue #13).- Löst aus:
IOException- the io exception
-
testReadBauspartArt
- Löst aus:
IOException
-
testInit
@Test public void testInit() -
testSetVuNummerWagnisart
@Test public void testSetVuNummerWagnisart() -
testSetVuNummerBausparen
@Test @Disabled("VU-Nummer wurde in VUVM2023 durch BausparkassenNr ersetzt") public void testSetVuNummerBausparen() -
testHasVuNummer
@Test public void testHasVuNummer() -
testInitBausparenArt
@Test public void testInitBausparenArt() -
testInitBausparenArt2
@Test public void testInitBausparenArt2() -
testInitWagnisArt
@Test public void testInitWagnisArt() -
testInitWagnisArt2
@Test public void testInitWagnisArt2() -
testSetFeldSatzart
@Test public void testSetFeldSatzart() -
testSetSparteNichtExistent
@Test public void testSetSparteNichtExistent() -
testSparte
@Test public void testSparte()Beschreibung aus Klasse kopiert:AbstractDatensatzTestDie Sparte sollte mit einem gueltigen Wert zwischen 0 und 999 belegt sein.- Setzt außer Kraft:
testSpartein KlasseAbstractDatensatzTest
-
testToJSON
- Setzt außer Kraft:
testToJSONin KlasseAbstractSatzTest- Löst aus:
IOException
-