MCPcopy Create free account
hub / github.com/dwyl/aws-lambda-test-utils / createDynamoDBEvent

Function createDynamoDBEvent

mockEvent.js:13–23  ·  view source on GitHub ↗
(options)

Source from the content-addressed store, hash-verified

11}
12
13function createDynamoDBEvent(options){
14 var options = setDefaults(options, "dynamo");
15 var dynamoEvent = options.events.reduce(function(obj, curr) {
16 for (var i = 0; i < curr.number; i++) {
17 obj.Records.push(createDynamoDBRecord(curr.type, options));
18 };
19 return obj;
20 }, {"Records": []});
21
22 return dynamoEvent;
23}
24
25function createDynamoDBRecord(type, options) {
26 return {

Callers

nothing calls this directly

Calls 2

setDefaultsFunction · 0.85
createDynamoDBRecordFunction · 0.85

Tested by

no test coverage detected