Module: TestBench::Telemetry::Controls::Handler::Method

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

Class Method Summary collapse

Class Method Details

.example(event_type = nil) ⇒ Object



64
65
66
67
68
69
70
# File 'lib/test_bench/telemetry/controls/handler.rb', line 64

def self.example(event_type=nil)
  event_type ||= Event::SomeEvent.event_type

  event_name = TestBench::Telemetry::Event::EventName.get(event_type)

  :"handle_#{event_name}"
end

.other_exampleObject



72
73
74
75
76
# File 'lib/test_bench/telemetry/controls/handler.rb', line 72

def self.other_example
  event_type = Event::SomeOtherEvent.event_type

  example(event_type)
end