Module: TestBench::Telemetry::Controls::EventData::Random

Defined in:
lib/test_bench/telemetry/controls/event_data.rb

Class Method Summary collapse

Class Method Details

.example(type: nil, process_id: nil, time: nil, data: nil) ⇒ Object



40
41
42
43
44
45
46
47
# File 'lib/test_bench/telemetry/controls/event_data.rb', line 40

def self.example(type: nil, process_id: nil, time: nil, data: nil)
  type ||= Type.random
  process_id ||= ProcessID.random
  time ||= Time.random
  data ||= Data.random

  EventData.example(type:, process_id:, time:, data:)
end