From f9c4ef0f419b9a78ab15610fc387956569ecaf72 Mon Sep 17 00:00:00 2001 From: Sara Aspery Date: Wed, 21 Jun 2017 15:34:00 +0100 Subject: [PATCH] fixing tests --- .../rm/community/records/CompleteRecordTests.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/records/CompleteRecordTests.java b/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/records/CompleteRecordTests.java index f683dcf6fa..631c2daf16 100644 --- a/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/records/CompleteRecordTests.java +++ b/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/records/CompleteRecordTests.java @@ -57,6 +57,8 @@ public class CompleteRecordTests extends BaseRMRestTest private static final Boolean COMPLETE = true; private static final Boolean INCOMPLETE = false; private static final String parameters = "include=isCompleted"; + //private static final boolean MANDATORY_METADATA = true; + //private static final QName ASPECT_TEST = QName.createQName("http://www.alfresco.org/model/rmtest/1.0", "recordMetaDataWithProperty"); /** * Incomplete records with mandatory meta-data present @@ -76,7 +78,7 @@ public class CompleteRecordTests extends BaseRMRestTest getFile(IMAGE_FILE)); assertStatusCode(CREATED); setMandatoryMetadata(electronicRecord); - // TODO verfiy mandatory metadata is present + // TODO verfiy mandatory metadata is present? //create non-electronic record in record folder Record nonElectronicRecord = recordFolderAPI.createRecord(createNonElectronicRecordModel(), recordFolderId); @@ -97,7 +99,7 @@ public class CompleteRecordTests extends BaseRMRestTest public Object[][] getIncompleteRecordsMandatoryMetadataMissing() throws Exception { createRMSiteIfNotExists(); - createMandatoryMetadata(); + //createMandatoryMetadata(); String recordFolderId = createCategoryFolderInFilePlan().getId(); RecordFolderAPI recordFolderAPI = getRestAPIFactory().getRecordFolderAPI(); @@ -106,6 +108,7 @@ public class CompleteRecordTests extends BaseRMRestTest Record electronicRecord = recordFolderAPI.createRecord(createElectronicRecordModel(), recordFolderId, getFile(IMAGE_FILE)); assertStatusCode(CREATED); + createMissingMandatoryMetadata(electronicRecord); //create non-electronic record in record folder Record nonElectronicRecord = recordFolderAPI.createRecord(createNonElectronicRecordModel(), recordFolderId); @@ -322,12 +325,13 @@ public class CompleteRecordTests extends BaseRMRestTest } - private void createMandatoryMetadata() + private void createMissingMandatoryMetadata(Record record) { - + nodeService.addAspect(record, ASPECT_TEST, null); } private void setMandatoryMetadata(Record record) { + nodeService.addAspect(record, ASPECT_TEST, "SomeTextValue"); } }