From 0358af46c3b532fdc33ef1e2f2e247eeb55d181e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Wed, 9 Oct 2024 17:13:57 +0200 Subject: [PATCH] Add examples for unit tests as suggested by @pkiraly in #14 990082522550206441 -> undefined subfield 710 $$9 (#13) 990171082050206441 -> invalid value 246$ind2 9 (#13) 991000922029706482 -> undefined subfield GKT t and 981 b (#14) --- ..._validation_custom_subfield_9_core_710.xml | 164 +++++ ...sing_validation_custom_ind2_9_core_246.xml | 474 +++++++++++++++ ...bfield_validation_t_in_customfield_GKT.xml | 558 ++++++++++++++++++ 3 files changed, 1196 insertions(+) create mode 100644 src/test/resources/marcxml/990082522550206441_missing_validation_custom_subfield_9_core_710.xml create mode 100644 src/test/resources/marcxml/990171082050206441_missing_validation_custom_ind2_9_core_246.xml create mode 100644 src/test/resources/marcxml/991000922029706482_missing_subfield_validation_t_in_customfield_GKT.xml diff --git a/src/test/resources/marcxml/990082522550206441_missing_validation_custom_subfield_9_core_710.xml b/src/test/resources/marcxml/990082522550206441_missing_validation_custom_subfield_9_core_710.xml new file mode 100644 index 000000000..f29e809d5 --- /dev/null +++ b/src/test/resources/marcxml/990082522550206441_missing_validation_custom_subfield_9_core_710.xml @@ -0,0 +1,164 @@ + + + 00838nam#a22002172cc4500 + 20210408045646.0 + 931226|########xx############|||#|#####c + DE-605 + 990082522550206441 + + 1070572152 + OCoLC + + + 083716737X + 0-8371-6737-X + + + (DE-605)HT005824604 + + + 361 + ger + rakwb + + + Adler, Mortimer Jerome + 1902-2001 + (DE-588)118982184 + aut + O:H + https://d-nb.info/gnd/118982184 + http://viaf.org/viaf/66506672 + GND-118982184 + + +<<The>> idea of freedom +1 +A dialectical examination of the conceptions of freedom +by Mortimer J. Adler for The Institute for Philosophical Research + + +Westport, Conn. +Greenwood Pr. + + +XXVII, 689 S + + +Institute for Philosophical Research +San Francisco, Calif. +(DE-588)16210915-5 +oth +O:H +https://d-nb.info/gnd/05528809X +http://viaf.org/viaf/125884231 +GND-05528809X + + +(DE-605)HT005405490 +1 + + +030 +h|1uc|||||||| + + +(OCoLC)1070572152 + + +49HBZ_NETWORK +990082522550206441 +HBZ Network + + +49HBZ_BIE +991004263349706442 +Universität Bielefeld + + +System +ILS +marc21 +01 +false +2024-06-22 04:24:34 Europe/Berlin +008252255-HBZ01 +60 +import +2021-04-05 08:30:34 Europe/Berlin + + +UB_BI +26_Mono +BF590 A237[1 +22280250980006442 + + +2021-04-19 05:42:53 +22280250980006442 +49HBZ_BIE +false +import + + +22280250980006442 +26_Mono +BOOK +26_Mono +item_08 +System +2021-04-18 12:59:00 Europe/Berlin +2024-09-20 23:39:34 Europe/Berlin +false +49HBZ_BIE +0 +8 +import +Abteilung/Standort/Haushaltsstufe: 26 | SISIS-Magazindrucker: 0 | HBZ01: HT005824604 | Keine Beilagen: 1 +168/1201847+01 +SISIS-Ausleihzähler vorletztes Migrationsjahr: 1 | SISIS-Vormerkzähler Migrationsjahr: 0 | SISIS-vorletztes Rückgabedatum: 2020-01-13 | SISIS-Buchdaten-Aufnahmedatum: 2002-01-29 +Fernleihkonditionen: 0 | Sigel: 361 | Klassifikation: 26_Mono | Altersbegrenzung: 0 | SISIS-Ausleihzähler Migrationsjahr: 0 | SISIS-Ausleihzähler Vor-Migrationsjahr: 2 +23280250950006442 +BF590 A237[1 +LOAN +2021-04-19 07:42:53 Europe/Berlin +UB_BI +UB_BI + + +http://d-nb.info/gnd/16210915-5 +uri +GND +GND-05528809X +024 + + +Adler, Mortimer J. +1902-2001 +GND +GND-118982184 +400 + + +Adler, Mortimer +1902-2001 +GND +GND-118982184 +400 + + +Adler, Mort. J. +1902-2001 +GND +GND-118982184 +400 + + +118982184 +http://d-nb.info/gnd/118982184 +gnd +GND +GND-118982184 +024 + + \ No newline at end of file diff --git a/src/test/resources/marcxml/990171082050206441_missing_validation_custom_ind2_9_core_246.xml b/src/test/resources/marcxml/990171082050206441_missing_validation_custom_ind2_9_core_246.xml new file mode 100644 index 000000000..7f95615ce --- /dev/null +++ b/src/test/resources/marcxml/990171082050206441_missing_validation_custom_ind2_9_core_246.xml @@ -0,0 +1,474 @@ + + + 00000nas a2200000#c 4500 + 20230413112905.0 + tu + 080903c20089999gw f||p| ||| 0||||1ger c + DE-605 + 990171082050206441 + + 09,A13,0747 + dnb + + + 2448980-3 + DE-600 + + + 990271072 + DE-101 + + + 1867-2035 + http://worldcat.org/issn/{0}1867-2035 + + + 1867-2035 + 6 + http://worldcat.org/issn/{0}1867-2035 + + + (DE-599)ZDB2448980-3 + + + (OCoLC)723803602 + + + (DE-600)2448980-3 + + + (DE-101)990271072 + + + 1141 + ger + DE-101 + 0005 + + + ger + + + XA-DE + + + 372.21094305 + DE-101 + 22/ger + + + 370 + DE-101 + sdnb + + + 370 + DE-600 + sdnb + + + Bausteine Kindergarten. Zahlen, Mengen, Formen + + + Bausteine Kindergarten + [...] + Zahlen, Mengen, Formen + + + Bausteine Kindergarten / Zahlen, Mengen, Formen + + + Aachen + Bergmoser + Höller + 2008- + + + 30 cm + + + txt + + + n + + + nc + + + 1.2008,1=1; 2.2009,1=2 - + + + 1.1\x + 2008 + + + Deutschland + g + (DE-588)4011882-4 + GND-040118827 + + + Kindergartenerziehung + s + (DE-588)4130244-8 + GND-041302443 + + + DE-101 + + + Zeitschrift + (DE-588)4067488-5 + gnd-content + + + Ersch. 2x jährl. + + + Archivierung/Langzeitarchivierung gewährleistet + 2020 + PENW + DE-5 + pdager + + + 49HBZ_NETWORK + 990171082050206441 + HBZ Network + + + 49HBZ_ULB + 991018196269706467 + Universitaet Bonn + + + System + ZDB + marc21 + 20230413112905.0 + 01 + false + 2024-04-11 17:44:56 Europe/Berlin + 017108205-HBZ01 + 90 + import + 2021-04-05 23:10:25 Europe/Berlin + + + 2448980-3 + DE-600 + 22317382750006467 + + + (DE-600)268935009 + 22317382750006467 + + + (DE-5)268935009-49hbz_ulb + 22317382750006467 + + + 531000-3 + 5 + NRW + a + b + 90-ff + 22317382750006467 + + + 0 + 0-Mag + 1 + Z 2008/270 + 00 + DE-5 + 22317382750006467 + + + 1.1\x + 5 + 2012 + 22317382750006467 + + + 5.2012,1=8 - + 22317382750006467 + + + 2023-07-24 12:13:26 + 22317382750006467 + 49HBZ_ULB + false + import + + + 22317382750006467 + 0-MagInt + Pflichtexemplar + ISSUE + 0-Mag + HK00051 + 2024-09-20 17:09:11 Europe/Berlin + 2024-09-20 17:09:27 Europe/Berlin + 2 + 2024 + 49HBZ_ULB + 1 + 8 + HK00051 + ULB 0000036189 + 23401622220006467 + PEBN + Z 2008/270 + p2024.012496 + 2024-09-20 15:09:11 + 2024,2 + 2024-09-20 17:08:44 Europe/Berlin + 0 + 0 + + + 22317382750006467 + 0-MagInt + Pflichtexemplar + ISSUE + 0-Mag + Staff00010 + 2024-03-28 15:09:04 Europe/Berlin + 2024-03-28 15:09:08 Europe/Berlin + 1 + 2024 + 49HBZ_ULB + true + 1 + 8 + Staff00010 + ULB 0000025005 + 23396247940006467 + PEBN + Z 2008/270 + p2024.004318 + 2024-03-28 14:09:04 + 2024,1 + 2024-03-28 15:08:29 Europe/Berlin + 0 + 0 + + + Kindergarten + Erziehung + GND + GND-041302443 + 450 + + + Kindergartenarbeit + GND + GND-041302443 + 450 + + + Kindergarten + Didaktik + GND + GND-041302443 + 450 + + + 4130244-8 + http://d-nb.info/gnd/4130244-8 + gnd + GND + GND-041302443 + 024 + + + http://d-nb.info/gnd/4011882-4 + uri + GND + GND-040118827 + 024 + + + Deutsche Länder + v:als Sammelbezeichnung für die RVK + GND + GND-040118827 + 451 + + + Germany + Deutschland + GND + GND-040118827 + 451 + + + Heiliges Römisches Reich + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Rheinbund + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Deutscher Bund + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Norddeutscher Bund + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Deutsches Reich + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Deutschland + Gebiet unter Alliierter Besatzung + naaf + http://d-nb.info/standards/elementset/gnd#variantName + r + Alte Ansetzungsform + GND + GND-040118827 + 451 + + + Deutschland + Bundesrepublik, 1990- + GND + GND-040118827 + 451 + + + BRD + 1990- + GND + GND-040118827 + 451 + + + Federal Republic of Germany + Deutschland + GND + GND-040118827 + 451 + + + Republic of Germany + Deutschland + GND + GND-040118827 + 451 + + + Allemagne + Deutschland + GND + GND-040118827 + 451 + + + Ǧumhūrīyat Almāniyā al-Ittiḥādīya + GND + GND-040118827 + 451 + + + Bundesrepublik Deutschland + 1990- + GND + GND-040118827 + 451 + + + BRD + abku + http://d-nb.info/standards/elementset/gnd#abbreviatedNameForThePlaceOrGeographicName + r + Abkuerzung + GND + GND-040118827 + 451 + + + Niemcy + GND + GND-040118827 + 451 + + + République Fédérale d'Allemagne + Deutschland + GND + GND-040118827 + 451 + + + Repubblica Federale di Germania + Deutschland + GND + GND-040118827 + 451 + + + Germanija + GND + GND-040118827 + 451 + + + Federativnaja Respublika Germanija + GND + GND-040118827 + 451 + + + FRG + abku + http://d-nb.info/standards/elementset/gnd#abbreviatedNameForThePlaceOrGeographicName + r + Abkuerzung + GND + GND-040118827 + 451 + + + Deyizhi-Lianbang-Gongheguo + GND + GND-040118827 + 451 + + \ No newline at end of file diff --git a/src/test/resources/marcxml/991000922029706482_missing_subfield_validation_t_in_customfield_GKT.xml b/src/test/resources/marcxml/991000922029706482_missing_subfield_validation_t_in_customfield_GKT.xml new file mode 100644 index 000000000..6050aff50 --- /dev/null +++ b/src/test/resources/marcxml/991000922029706482_missing_subfield_validation_t_in_customfield_GKT.xml @@ -0,0 +1,558 @@ + + + 02974cam a2200673 i 4500 + 20220323070735.0 + cr uuu---uuuuu + 190917s2019 gw |||||om 00| ||ger c + 991000922029706482 + + 9783503188284 + 978-3-503-18828-4 + + + (DE-1871)238203 + + + (DE-627)1677136928 + + + DE-627 + ger + DE-627 + rda + + + ger + + + XA-DE-BE + + + 657.96 + SEPA + + + 650 + DE-101 + + + QP 820 + SEPA + rvk + (DE-625)rvk/141943: + + + 85.25 + bkl + + + Krauß, Felix + VerfasserIn + (DE-588)1172982538 + aut + https://d-nb.info/gnd/1172982538 + http://viaf.org/viaf/819154441721435460000 + GND-1172982538 + + + Aufsichtsrechtlich motivierte Bilanzpolitik + Wirkungsanalyse materieller Bilanzpolitik im IFRS-Abschluss hinsichtlich der Mindestkapitalanforderungen der CRR + von Felix Krauß + + + Berlin + Erich Schmidt Verlag + [2019] + + + © 2019 + + + 1 Online-Ressource (354 Seiten) + + + Text + txt + rdacontent + + + Computermedien + c + rdamedia + + + Online-Ressource + cr + rdacarrier + + + Bilanz-, Prüfungs- und Steuerwesen + Band 55 + + + Dissertation - + Universität des Saarlandes, + 2018 + + + (DE-588)1069555282 + Europäische Union. + Kapitaladäquanzverordnung + gnd + https://d-nb.info/gnd/1069555282 + http://viaf.org/viaf/315558194 + GND-1069555282 + + + Bilanzpolitik + stw + 1.1\x + + + IFRS + stw + 1.2\x + + + Bankenaufsicht + stw + 1.3\x + + + Basler Akkord + stw + 1.4\x + + + Bank + stw + 1.5\x + + + Deutschland + stw + 1.6\x + + + International Financial Reporting Standards + (DE-588)4699643-6 + gnd + https://d-nb.info/gnd/965235785 + GND-965235785 + + + Kreditinstitut + (DE-588)4165579-5 + gnd + https://d-nb.info/gnd/041655796 + GND-041655796 + + + Konzernabschluss + (DE-588)4198602-7 + gnd + https://d-nb.info/gnd/041986024 + GND-041986024 + + + Hochschulschrift + (DE-588)4113937-9 + gnd-content + + + Erich-Schmidt-Verlag + Verlag + (Berlin), + (DE-588)4052857-1 + pbl + https://d-nb.info/gnd/04052857X + http://viaf.org/viaf/141857074 + GND-04052857X + + + Saarbrücken + (DE-588)4076912-4 + uvp + https://d-nb.info/gnd/040769127 + GND-040769127 + + + 9783503188277 + + + Erscheint auch als: + Druck-Ausgabe + Krauß, Felix. + Aufsichtsrechtlich motivierte Bilanzpolitik. + Berlin : Erich Schmidt Verlag, 2019. + XXXIII, 318 Seiten + 9783503188277 + 3503188274 + + + Erscheint auch als: + Druck-Ausgabe + 9783503188277 + + + Bilanz-, Prüfungs- und Steuerwesen + Band 55 + (DE-1871)237616 + + + DE-1871 + eBibliothek + Elektronischer Volltext - Campuslizenz + + + DE-1926 + eBook ESV + Elektronischer Volltext - Campuslizenz + + + X:ESV + https://www.ESV-Campus.de/978-3-503-18828-4 + Verlag + lizenzpflichtig + + + X:ESV + https://esv-campus.de/978-3-503-18828-4 + Verlag + lizenzpflichtig + + + http://www.esvcampus.de/978-3-503-18828-4 + Nur aus dem Campusnetz erreichbar + DE-1871 + + + GBV-47-RWS + + + ZDB-47-ESW + 2019 + + + ZDB-47-ECRW + 2019 + + + ZDB-47-ESV + + + Online verfügbar + 37455 + DE-1871 + DE-1871 + eBibliothek + 2021-01-31 + 0 + 2021-02-11 + 2021-02-11 + EBOOK + + + 3837309711 + + + 383730972X + + + 49HBZ_HHL + 991000922029706482 + Hochschule Hamm-Lippstadt + + + System + ILS + marc21 + 01 + false + 2024-09-21 01:55:10 Europe/Berlin + 238203-49hbz_hhl + 00 + import + 2023-08-07 14:50:11 Europe/Berlin + + + System + 5329454470006482 + 49HBZ_HHL + 6133667770006482 + Unterdrückte Portfolios - X: aus Koha + static + lizenzpflichtig + 2024-03-25 15:09:42 Europe/Berlin + 2023-08-08 10:11:24 Europe/Berlin + https://eu04.alma.exlibrisgroup.com/view/uresolver/49HBZ_NETWORK/openurl?u.ignore_date_coverage=true&portfolio_pid=5329454470006482&Force_direct=true + P2E_JOB + 2023-08-08 08:11:24 + false + DE-1871 + 6233667760006482 + https://hbz-network.userservices.exlibrisgroup.com/view/uresolver/49HBZ_NETWORK/openurl?u.ignore_date_coverage=true&rft.mms_id=991000922029706482 + Not Available + BOOK + https://www.ESV-Campus.de/978-3-503-18828-4 + 5329454470006482 + + + System + 5329454450006482 + 49HBZ_HHL + 6133667770006482 + Unterdrückte Portfolios - X: aus Koha + static + lizenzpflichtig + 2024-03-25 15:09:42 Europe/Berlin + 2023-08-08 10:11:24 Europe/Berlin + https://eu04.alma.exlibrisgroup.com/view/uresolver/49HBZ_NETWORK/openurl?u.ignore_date_coverage=true&portfolio_pid=5329454450006482&Force_direct=true + P2E_JOB + 2023-08-08 08:11:24 + false + DE-1871 + 6233667760006482 + https://hbz-network.userservices.exlibrisgroup.com/view/uresolver/49HBZ_NETWORK/openurl?u.ignore_date_coverage=true&rft.mms_id=991000922029706482 + Not Available + BOOK + https://esv-campus.de/978-3-503-18828-4 + 5329454450006482 + + + 1172982538 + http://d-nb.info/gnd/1172982538 + gnd + GND + GND-1172982538 + 024 + + + Konzern + Jahresabschluss + GND + GND-041986024 + 450 + + + Konzernjahresabschluss + GND + GND-041986024 + 450 + + + Konsolidierter Jahresabschluss + GND + GND-041986024 + 450 + + + 4198602-7 + http://d-nb.info/gnd/4198602-7 + gnd + GND + GND-041986024 + 024 + + + Kreditanstalt + GND + GND-041655796 + 450 + + + Kreditinstitute + GND + GND-041655796 + 450 + + + 4165579-5 + http://d-nb.info/gnd/4165579-5 + gnd + GND + GND-041655796 + 024 + + + IFRS + GND + GND-965235785 + 450 + + + 4699643-6 + http://d-nb.info/gnd/4699643-6 + gnd + GND + GND-965235785 + 024 + + + 4076912-4 + http://d-nb.info/gnd/4076912-4 + gnd + GND + GND-040769127 + 024 + + + 2842647 + geonames + GND + GND-040769127 + 024 + + + Sarrebruck + GND + GND-040769127 + 451 + + + Kommune Saarbrücken + GND + GND-040769127 + 451 + + + Saarbruchen + GND + GND-040769127 + 451 + + + LHS Saarbrücken + GND + GND-040769127 + 451 + + + Stadtgemeinde Saarbrücken + GND + GND-040769127 + 451 + + + Landeshauptstadt Saarbrücken + GND + GND-040769127 + 451 + + + Europäische Union + Verordnung (EU) Nr. 575/2013 des Europäischen Parlaments und des Rates vom 26. Juni 2013 über Aufsichtsanforderungen an Kreditinstitute und Wertpapierfirmen und zur Änderung der Verordnung (EU) Nr. 646/2012 + GND + GND-1069555282 + 410 + + + Europäische Union + Verordnung über die Aufsichtsanforderungen an Kreditinstitute und Wertpapierfirmen und zur Änderung der Verordnung (EU) Nr. 646/2012 + GND + GND-1069555282 + 410 + + + Europäische Union + EU-Bankenaufsichtsverordnung + GND + GND-1069555282 + 410 + + + Europäische Union + Verordnung (EU) Nr. 575/2013 + GND + GND-1069555282 + 410 + + + Europäische Union + Capital Requirements Regulation + GND + GND-1069555282 + 410 + + + Europäische Union + CRR-VO + abku + http://d-nb.info/standards/elementset/gnd#abbreviatedNameForTheWork + r + Abkuerzung + GND + GND-1069555282 + 410 + + + Europäische Union + CRR + abku + http://d-nb.info/standards/elementset/gnd#abbreviatedNameForTheWork + r + Abkuerzung + GND + GND-1069555282 + 410 + + + http://d-nb.info/gnd/1069555282 + uri + GND + GND-1069555282 + 024 + + + Erich-Schmidt-Verlag + GND + GND-04052857X + 410 + + + Schmidt-Verlag + Erich Schmidt Verlag + GND + GND-04052857X + 410 + + + Schmidt, Erich + Firma + GND + GND-04052857X + 410 + + + Erich Schmidt Verlag GmbH & Co. + nauv + Unveraenderte Form + GND + GND-04052857X + 410 + + + Erich Schmidt Verlag GmbH & Co KG + nauv + Unveraenderte Form + GND + GND-04052857X + 410 + + + ESV + abku + Abkuerzung + GND + GND-04052857X + 410 + + + 4052857-1 + http://d-nb.info/gnd/4052857-1 + gnd + GND + GND-04052857X + 024 + + \ No newline at end of file