Module: TestBench::Session::Controls::Events::FixtureFinished::Random
- Extended by:
- Telemetry::Controls::Event::EventData
- Defined in:
- lib/test_bench/session/controls/events/fixture_finished.rb
Class Method Summary collapse
Class Method Details
.example(name: nil, result: nil, process_id: nil, time: nil) ⇒ Object
40 41 42 43 44 45 46 47 |
# File 'lib/test_bench/session/controls/events/fixture_finished.rb', line 40 def self.example(name: nil, result: nil, process_id: nil, time: nil) name ||= Fixture::Name.random result = Result.random if result.nil? process_id ||= ProcessID.random time ||= Time.random FixtureFinished.example(name:, result:, process_id:, time:) end |