module Cucumber::Wire::Protocol
Public Instance Methods
begin_scenario(scenario)
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 31 def begin_scenario(scenario) handler = Requests::BeginScenario.new(self) handler.execute(scenario) end
diff_failed()
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 21 def diff_failed handler = Requests::DiffFailed.new(self) handler.execute end
diff_ok()
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 26 def diff_ok handler = Requests::DiffOk.new(self) handler.execute end
end_scenario(scenario)
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 36 def end_scenario(scenario) handler = Requests::EndScenario.new(self) handler.execute(scenario) end
invoke(step_definition_id, args)
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 16 def invoke(step_definition_id, args) handler = Requests::Invoke.new(self) handler.execute(step_definition_id, args) end
snippet_text(step_keyword, step_name, multiline_arg_class_name)
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 11 def snippet_text(step_keyword, step_name, multiline_arg_class_name) handler = Requests::SnippetText.new(self) handler.execute(step_keyword, step_name, multiline_arg_class_name) end
step_matches(name_to_match, registry)
click to toggle source
# File lib/cucumber/wire/protocol.rb, line 6 def step_matches(name_to_match, registry) handler = Requests::StepMatches.new(self, registry) handler.execute(name_to_match) end