in testUtilities/GenerateStagingRequestsFactory.ts [81:127]
static getRead(): RequestResult {
const id = '47135b80-b721-430b-9d4b-1557edc64947';
const request = {
operation: 'read',
resource: `Patient/${id}`,
fullUrl: '',
resourceType: 'Patient',
id,
};
const vid = 1;
const expectedRequest = {
Get: {
TableName: '',
Key: {
id: {
S: id,
},
vid: {
N: vid.toString(),
},
},
},
};
const expectedLock: [] = [];
const expectedStagingResponse: BatchReadWriteResponse = {
id,
vid: vid.toString(),
operation: 'read',
lastModified: '',
resource: {},
resourceType: 'Patient',
};
const idToVersionId: Record<string, number> = {};
idToVersionId[id] = vid;
return {
request,
expectedRequest,
expectedLock,
expectedStagingResponse,
idToVersionId,
};
}