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