Compiles the AST into test cases
# File lib/cucumber/core/compiler.rb, line 12 def initialize(receiver) @receiver = receiver end
# File lib/cucumber/core/compiler.rb, line 22 def done receiver.done self end
# File lib/cucumber/core/compiler.rb, line 16 def feature(feature) compiler = FeatureCompiler.new(TestCaseBuilder.new(receiver)) feature.describe_to(compiler) self end