Module: TestBench::Telemetry::Controls::Events::FixtureStarted
- Defined in:
- lib/test_bench/telemetry/controls/events/fixture_started.rb
Class Method Summary collapse
Class Method Details
.example(name: nil, time: nil) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/test_bench/telemetry/controls/events/fixture_started.rb', line 6 def self.example(name: nil, time: nil) name ||= self.fixture_name time ||= self.time TestBench::Telemetry::Event::FixtureStarted.new(name, time) end |
.fixture_name ⇒ Object
20 |
# File 'lib/test_bench/telemetry/controls/events/fixture_started.rb', line 20 def self.fixture_name = FixtureName.example |
.random ⇒ Object
13 14 15 16 17 18 |
# File 'lib/test_bench/telemetry/controls/events/fixture_started.rb', line 13 def self.random name = FixtureName.random time = Time.random example(name:, time:) end |
.time ⇒ Object
21 |
# File 'lib/test_bench/telemetry/controls/events/fixture_started.rb', line 21 def self.time = Time.example |