mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
taskid 78006 Test metadata field caching branch - PR 3160 - feedback
This commit is contained in:
@@ -45,6 +45,22 @@ public class MetadataFieldServiceTest extends AbstractUnitTest {
|
||||
metadataFieldService.findByElement(context, "dspace", "identifier", "issn")
|
||||
);
|
||||
|
||||
// The dspace.subject and dspace.identifier.issn metadatafields should now reference the 'dspace' metadataschema
|
||||
assertEquals(
|
||||
"dspace",
|
||||
metadataFieldService
|
||||
.findByElement(context, "dspace", "subject", null)
|
||||
.getMetadataSchema()
|
||||
.getName()
|
||||
);
|
||||
assertEquals(
|
||||
"dspace",
|
||||
metadataFieldService
|
||||
.findByElement(context, "dspace", "identifier", "issn")
|
||||
.getMetadataSchema()
|
||||
.getName()
|
||||
);
|
||||
|
||||
// Metadatafields dc.subject and dc.identifier.issn should no longer be found
|
||||
assertNull(
|
||||
metadataFieldService.findByElement(context, "dc", "subject", null)
|
||||
@@ -66,6 +82,20 @@ public class MetadataFieldServiceTest extends AbstractUnitTest {
|
||||
issnField,
|
||||
metadataFieldService.findByElement(context, "dspace", "identifier", "issn")
|
||||
);
|
||||
assertEquals(
|
||||
"dspace",
|
||||
metadataFieldService
|
||||
.findByElement(context, "dspace", "subject", null)
|
||||
.getMetadataSchema()
|
||||
.getName()
|
||||
);
|
||||
assertEquals(
|
||||
"dspace",
|
||||
metadataFieldService
|
||||
.findByElement(context, "dspace", "identifier", "issn")
|
||||
.getMetadataSchema()
|
||||
.getName()
|
||||
);
|
||||
assertNull(
|
||||
metadataFieldService.findByElement(context, "dc", "subject", null)
|
||||
);
|
||||
|
Reference in New Issue
Block a user