mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
fixing tests
This commit is contained in:
@@ -57,6 +57,8 @@ public class CompleteRecordTests extends BaseRMRestTest
|
|||||||
private static final Boolean COMPLETE = true;
|
private static final Boolean COMPLETE = true;
|
||||||
private static final Boolean INCOMPLETE = false;
|
private static final Boolean INCOMPLETE = false;
|
||||||
private static final String parameters = "include=isCompleted";
|
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
|
* Incomplete records with mandatory meta-data present
|
||||||
@@ -76,7 +78,7 @@ public class CompleteRecordTests extends BaseRMRestTest
|
|||||||
getFile(IMAGE_FILE));
|
getFile(IMAGE_FILE));
|
||||||
assertStatusCode(CREATED);
|
assertStatusCode(CREATED);
|
||||||
setMandatoryMetadata(electronicRecord);
|
setMandatoryMetadata(electronicRecord);
|
||||||
// TODO verfiy mandatory metadata is present
|
// TODO verfiy mandatory metadata is present?
|
||||||
|
|
||||||
//create non-electronic record in record folder
|
//create non-electronic record in record folder
|
||||||
Record nonElectronicRecord = recordFolderAPI.createRecord(createNonElectronicRecordModel(), recordFolderId);
|
Record nonElectronicRecord = recordFolderAPI.createRecord(createNonElectronicRecordModel(), recordFolderId);
|
||||||
@@ -97,7 +99,7 @@ public class CompleteRecordTests extends BaseRMRestTest
|
|||||||
public Object[][] getIncompleteRecordsMandatoryMetadataMissing() throws Exception
|
public Object[][] getIncompleteRecordsMandatoryMetadataMissing() throws Exception
|
||||||
{
|
{
|
||||||
createRMSiteIfNotExists();
|
createRMSiteIfNotExists();
|
||||||
createMandatoryMetadata();
|
//createMandatoryMetadata();
|
||||||
|
|
||||||
String recordFolderId = createCategoryFolderInFilePlan().getId();
|
String recordFolderId = createCategoryFolderInFilePlan().getId();
|
||||||
RecordFolderAPI recordFolderAPI = getRestAPIFactory().getRecordFolderAPI();
|
RecordFolderAPI recordFolderAPI = getRestAPIFactory().getRecordFolderAPI();
|
||||||
@@ -106,6 +108,7 @@ public class CompleteRecordTests extends BaseRMRestTest
|
|||||||
Record electronicRecord = recordFolderAPI.createRecord(createElectronicRecordModel(), recordFolderId,
|
Record electronicRecord = recordFolderAPI.createRecord(createElectronicRecordModel(), recordFolderId,
|
||||||
getFile(IMAGE_FILE));
|
getFile(IMAGE_FILE));
|
||||||
assertStatusCode(CREATED);
|
assertStatusCode(CREATED);
|
||||||
|
createMissingMandatoryMetadata(electronicRecord);
|
||||||
|
|
||||||
//create non-electronic record in record folder
|
//create non-electronic record in record folder
|
||||||
Record nonElectronicRecord = recordFolderAPI.createRecord(createNonElectronicRecordModel(), recordFolderId);
|
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)
|
private void setMandatoryMetadata(Record record)
|
||||||
{
|
{
|
||||||
|
nodeService.addAspect(record, ASPECT_TEST, "SomeTextValue");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user