private List<String> personIdsCreated = new ArrayList<String>();
private String personAuthCSID = null;
private String depositorRefName = null;
+ private String exitDate = null;
private String exitNumber = null;
private final static String CURRENT_DATE_UTC =
GregorianCalendarDateTimeUtils.currentDateUTC();
throw new UnsupportedOperationException(); //method not supported (or needed) in this test class
}
- private PoxPayloadOut createObjectExitInstance(String depositorRefName, String exitNumber) {
+ private PoxPayloadOut createObjectExitInstance(String depositorRefName, String exitNumber, String exitDateDisplayDate) {
+ ExitDateGroup exitDateGroup = this.getExitDateGroup();
+ exitDateGroup.setDateDisplayDate(exitDateDisplayDate);
+
this.exitNumber = exitNumber;
this.depositorRefName = depositorRefName;
+ this.setExitDateGroup(exitDateGroup);
+
ObjectexitCommon objectexit = new ObjectexitCommon();
+ oeExitDateGroup = objectexit.getExitDateGroup();
+ oeExitDateGroup.setDisplayDate(exitDateDisplayDate);
+
objectexit.setDepositor(depositorRefName);
objectexit.setExitNumber(exitNumber);
+ objectexit.setExitDateGroup(oeExitDateGroup);
PoxPayloadOut multipart = new PoxPayloadOut(ObjectExitClient.SERVICE_PAYLOAD_NAME);
PayloadOutputPart commonPart = multipart.addPart(new ObjectExitClient().getCommonPartName(),
// references, and will refer to Person resources by their refNames.
ObjectExitClient objectexitClient = new ObjectExitClient();
PoxPayloadOut multipart = createObjectExitInstance(depositorRefName,
- "exitNumber-" + identifier);
- // , CURRENT_DATE_UTC
+ "exitNumber-" + identifier, CURRENT_DATE_UTC);
ClientResponse<Response> res = objectexitClient.create(multipart);
try {
assertStatusCode(res, testName);
<!-- ObjectExit Information Group -->
<xs:element name="currentOwner" type="xs:string"/>
<xs:element name="depositor" type="xs:string"/>
- <xs:element name="exitDate" type="structuredDateGroup"/>
+ <xs:element name="exitDateGroup" type="structuredDateGroup"/>
<xs:element name="exitMethods" type="exitMethods"/>
<xs:element name="exitNote" type="xs:string"/>
<xs:element name="exitNumber" type="xs:string"/>