class Cucumber::Core::Test::Mapper
def done
def done receiver.done self end
def test_case(test_case, &descend)
def test_case(test_case, &descend) hook_factory = HookFactory.new(test_case.source) mapper = CaseMapper.new(mapping_definition) test_case.describe_to mapping_definition, CaseMapper::DSL.new(mapper, hook_factory) descend.call(mapper) test_case. with_steps(mapper.before_hooks + mapper.test_steps + mapper.after_hooks). with_around_hooks(mapper.around_hooks). describe_to(receiver) self end