Fixed authorityKey in facet endpoint response and constructed a test for this

This commit is contained in:
Raf Ponsaerts
2021-03-17 12:42:47 +01:00
parent ece20cf1d4
commit 7bacbe73d4
4 changed files with 45 additions and 25 deletions

View File

@@ -73,6 +73,10 @@ public class ItemBuilder extends AbstractDSpaceObjectBuilder<Item> {
public ItemBuilder withAuthor(final String authorName) {
return addMetadataValue(item, MetadataSchemaEnum.DC.getName(), "contributor", "author", authorName);
}
public ItemBuilder withAuthor(final String authorName, final String authority, final int confidence) {
return addMetadataValue(item, MetadataSchemaEnum.DC.getName(), "contributor", "author",
null, authorName, authority, confidence);
}
public ItemBuilder withPersonIdentifierFirstName(final String personIdentifierFirstName) {
return addMetadataValue(item, "person", "givenName", null, personIdentifierFirstName);