import { factory } from 'factory-bot' import { random } from 'faker' factory.define('sqs_record', Object, { body: () => JSON.stringify({ msg: random.words() }), messageId: random.word, receiptHandle: random.word, attributes: () => ({ AWSTraceHeader: random.word(), ApproximateReceiveCount: random.word(), SentTimestamp: random.word(), SenderId: random.word(), ApproximateFirstReceiveTimestamp: random.word(), SequenceNumber: random.word(), MessageGroupId: random.word(), MessageDeduplicationId: random.word(), }), messageAttributes: () => ({}), md5OfBody: random.word, eventSource: random.word, eventSourceARN: random.word, awsRegion: random.word, }) export { factory }