@@ -976,7 +976,7 @@ public void shouldPrintUnknownToFileWithoutAppend() throws IOException {
976
976
public void shouldLookupInSeparateExternalRdfFileMapWithName () {
977
977
assertRdfMap (
978
978
"put_rdfmap('" + RDF_MAP + "', 'testMapSkosNotation', target: 'skos:notation')" ,
979
- "lookup('notation', 'testMapSkosNotation', target: 'skos:notation' )"
979
+ "lookup('notation', 'testMapSkosNotation')"
980
980
);
981
981
}
982
982
@@ -985,21 +985,16 @@ public void shouldLookupInSeparateExternalRdfFileMapWithDifferentTargets() {
985
985
assertRdfMapWithDifferentTargets (
986
986
"put_rdfmap('" + RDF_MAP + "', 'testRdfMapSkosNotation', target: 'skos:notation')" ,
987
987
"put_rdfmap('" + RDF_MAP + "', 'testRdfMapCreated', target: 'created', __default: '__default')" ,
988
- "lookup('notation', 'testRdfMapSkosNotation', target: 'skos:notation')" ,
989
- "lookup('created', 'testRdfMapCreated', target: 'created')" );
990
- }
991
-
992
- @ Test
993
- public void shouldLookupInExternalRdfWithDifferentTargets () {
994
- assertRdfMapWithDifferentTargets (
995
- "lookup('notation', '" + RDF_MAP + "', target: 'skos:notation')" ,
996
- "lookup('created', '" + RDF_MAP + "', target: 'created', __default: '__default')" );
988
+ "lookup('notation', 'testRdfMapSkosNotation')" ,
989
+ "lookup('created', 'testRdfMapCreated')"
990
+ );
997
991
}
998
992
999
993
@ Test
1000
994
public void shouldLookupInExternalRdfUseDefinedDefaultValueIfNotFound () {
1001
995
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1002
- "lookup('created', '" + RDF_MAP + "', target: 'created', __default: '0000-01-01')"
996
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: 'created', __default: '0000-01-01')" ,
997
+ "lookup('created', 'rdfmap')"
1003
998
),
1004
999
i -> {
1005
1000
i .startRecord ("1" );
@@ -1017,7 +1012,8 @@ public void shouldLookupInExternalRdfUseDefinedDefaultValueIfNotFound() {
1017
1012
@ Test
1018
1013
public void shouldLookupInExternalRdfUseDefaultValueIfNotFound () {
1019
1014
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1020
- "lookup('created', '" + RDF_MAP + "', target: 'created', __default: '__default')"
1015
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: 'created', __default: '__default')" ,
1016
+ "lookup('created', 'rdfmap')"
1021
1017
),
1022
1018
i -> {
1023
1019
i .startRecord ("1" );
@@ -1035,7 +1031,8 @@ public void shouldLookupInExternalRdfUseDefaultValueIfNotFound() {
1035
1031
@ Test
1036
1032
public void shouldLookupInExternalRdfMapGetObjectOfSubjectWithTargetedPredicate () {
1037
1033
assertRdfMap (
1038
- "lookup('notation', '" + RDF_MAP + "', target: 'skos:notation')"
1034
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: 'skos:notation')" ,
1035
+ "lookup('notation', 'rdfmap')"
1039
1036
);
1040
1037
}
1041
1038
@@ -1046,28 +1043,7 @@ public void shouldExplicitLookupRdfUrlWithRedirection() {
1046
1043
1047
1044
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1048
1045
"put_rdfmap('" + mockedRdfUrl + "', 'testMapSkosNotation', target: 'skos:prefLabel')" ,
1049
- "lookup('prefLabel', 'testMapSkosNotation' , target: 'skos:prefLabel')"
1050
- ),
1051
- i -> {
1052
- i .startRecord ("1" );
1053
- i .literal ("prefLabel" , "http://purl.org/lobid/rpb#n882022" );
1054
- i .endRecord ();
1055
- },
1056
- o -> {
1057
- o .get ().startRecord ("1" );
1058
- o .get ().literal ("prefLabel" , "Presserecht" );
1059
- o .get ().endRecord ();
1060
- }
1061
- );
1062
- }
1063
-
1064
- @ Test
1065
- public void shouldLookupRdfUrlWithRedirection () {
1066
- final String baseUrl = WIRE_MOCK_SERVER .baseUrl ();
1067
- final String mockedRdfUrl = String .format (RDF_URL , baseUrl );
1068
-
1069
- MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1070
- "lookup('prefLabel', '" + mockedRdfUrl + "', target: 'skos:prefLabel')"
1046
+ "lookup('prefLabel', 'testMapSkosNotation')"
1071
1047
),
1072
1048
i -> {
1073
1049
i .startRecord ("1" );
@@ -1086,7 +1062,8 @@ public void shouldLookupRdfUrlWithRedirection() {
1086
1062
public void shouldLookupInExternalRdfMapGetObjectOfSubjectWithTargetedPredicateOfSpecificLanguage () {
1087
1063
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1088
1064
"set_array('prefLabel', 'https://w3id.org/kim/hochschulfaechersystematik/n4')" ,
1089
- "lookup('prefLabel.*', '" + RDF_MAP + "', target: 'skos:prefLabel', select_language: 'de')"
1065
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel', select_language: 'de')" ,
1066
+ "lookup('prefLabel.*', 'rdfmap')"
1090
1067
),
1091
1068
i -> {
1092
1069
i .startRecord ("1" );
@@ -1104,7 +1081,8 @@ public void shouldLookupInExternalRdfMapGetObjectOfSubjectWithTargetedPredicateO
1104
1081
public void shouldLookupInExternalRdfMapGetSubjectWithTargetedPredicateOfSpecificLanguage () {
1105
1082
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1106
1083
"set_array('id', 'Mathematics, Natural Sciences')" ,
1107
- "lookup('id.*', '" + RDF_MAP + "', target: 'skos:prefLabel', select_language: 'en')"
1084
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel', select_language: 'en')" ,
1085
+ "lookup('id.*', 'rdfmap')"
1108
1086
),
1109
1087
i -> {
1110
1088
i .startRecord ("1" );
@@ -1123,7 +1101,8 @@ public void shouldLookupInExternalRdfMapGetSubjectWithTargetedPredicateOfSpecifi
1123
1101
@ Test // Scenario lookupRdfPropertyToProperty
1124
1102
public void shouldLookupInExternalRdfMapGetPropertyOfSpecificLanguageWithTargetedPredicate () {
1125
1103
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1126
- "lookup('a', '" + HCRT_RDF_MAP + "', target: 'skos:prefLabel', select_language: 'en')"
1104
+ "put_rdfmap('" + HCRT_RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel', select_language: 'en')" ,
1105
+ "lookup('a', 'rdfmap')"
1127
1106
),
1128
1107
i -> {
1129
1108
i .startRecord ("1" );
@@ -1141,7 +1120,8 @@ public void shouldLookupInExternalRdfMapGetPropertyOfSpecificLanguageWithTargete
1141
1120
@ Test // Scenario lookupRdfPropertyToSubject
1142
1121
public void shouldLookupInExternalRdfMapGetSubjectOfPropertyWithTargetedPredicate () {
1143
1122
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1144
- "lookup('a', '" + HCRT_RDF_MAP + "', target: 'skos:prefLabel')"
1123
+ "put_rdfmap('" + HCRT_RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel')" ,
1124
+ "lookup('a', 'rdfmap')"
1145
1125
),
1146
1126
i -> {
1147
1127
i .startRecord ("1" );
@@ -1159,7 +1139,8 @@ public void shouldLookupInExternalRdfMapGetSubjectOfPropertyWithTargetedPredicat
1159
1139
@ Test
1160
1140
public void lookupRdfDefinedPropertyToSubjectNonDefault () {
1161
1141
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1162
- "lookup('a', '" + HCRT_RDF_MAP + "', target: 'skos:prefLabel', select_language: 'de')"
1142
+ "put_rdfmap('" + HCRT_RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel', select_language: 'de')" ,
1143
+ "lookup('a', 'rdfmap')"
1163
1144
),
1164
1145
i -> {
1165
1146
i .startRecord ("1" );
@@ -1197,7 +1178,8 @@ public void shouldLookupInExternalRdfMapGetObjectWithTargetedPredicateOfSpecific
1197
1178
@ Test
1198
1179
public void shouldLookupRdfDefinedPropertyToSubject () {
1199
1180
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1200
- "lookup('a', '" + HCRT_RDF_MAP + "', target: 'skos:prefLabel', select_language: 'de', select: 'subject')"
1181
+ "put_rdfmap('" + HCRT_RDF_MAP + "', 'rdfmap', target: 'skos:prefLabel', select_language: 'de', select: 'subject')" ,
1182
+ "lookup('a', 'rdfmap')"
1201
1183
),
1202
1184
i -> {
1203
1185
i .startRecord ("1" );
@@ -1241,7 +1223,8 @@ public void shouldLookupRdfDefinedPropertyToSubject() {
1241
1223
private void shouldLookupInExternalRdfMapGetObjectWithTargetedPredicateOfSpecificLanguage (final String target ) {
1242
1224
MetafixTestHelpers .assertFix (streamReceiver , Arrays .asList (
1243
1225
"set_array('prefLabel', 'Mathematics, Natural Sciences')" ,
1244
- "lookup('prefLabel.*', '" + RDF_MAP + "', target: '" + target + "', select_language: 'de')"
1226
+ "put_rdfmap('" + RDF_MAP + "', 'rdfmap', target: '" + target + "', select_language: 'de')" ,
1227
+ "lookup('prefLabel.*', 'rdfmap')"
1245
1228
),
1246
1229
i -> {
1247
1230
i .startRecord ("1" );
0 commit comments