8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/event_source/event_store/http/controls/event_data/write.rb', line 8
def self.example(event_id=nil, type: nil, data: nil, metadata: nil)
event_id ||= EventID.example
event_data = Write.example type: type, data: data, metadata: metadata
event_type = event_data.type
data = event_data.data
metadata = event_data.metadata
raw_data = {
'eventId' => event_id,
'eventType' => event_type,
'data' => data
}
raw_data['metadata'] = metadata if metadata
JSON.pretty_generate [raw_data]
end
|