Class: Cucumber::WireSupport::WireLanguage::MultilineArgClassName

Inherits:
Object
  • Object
show all
Defined in:
lib/cucumber/wire_support/wire_language.rb

Instance Method Summary collapse

Constructor Details

#initialize(arg) ⇒ MultilineArgClassName

Returns a new instance of MultilineArgClassName.



49
50
51
52
# File 'lib/cucumber/wire_support/wire_language.rb', line 49

def initialize(arg)
  arg.describe_to(self)
  @result = ""
end

Instance Method Details

#data_tableObject



54
55
56
# File 'lib/cucumber/wire_support/wire_language.rb', line 54

def data_table(*)
  @result = "Cucumber::MultilineArgument::DataTable"
end

#doc_stringObject



58
59
60
# File 'lib/cucumber/wire_support/wire_language.rb', line 58

def doc_string(*)
  @result = "Cucumber::MultilineArgument::DocString"
end

#to_sObject



62
63
64
# File 'lib/cucumber/wire_support/wire_language.rb', line 62

def to_s
  @result
end