class Cucumber::StepMatchSearch::AssertUnambiguousMatch
Public Class Methods
new(search, configuration)
click to toggle source
# File lib/cucumber/step_match_search.rb, line 13 def initialize(search, configuration) @search, @configuration = search, configuration end
Public Instance Methods
call(step_name)
click to toggle source
# File lib/cucumber/step_match_search.rb, line 17 def call(step_name) result = @search.call(step_name) raise Cucumber::Ambiguous.new(step_name, result, @configuration.guess?) if result.length > 1 result end