class CukeParser::CukeModel::CukeStep
Attributes
converted_duration[RW]
this will be where we track step information
duration[RW]
this will be where we track step information
failure_image[RW]
this will be where we track step information
keyword[R]
this will be where we track step information
name[R]
this will be where we track step information
reason_for_failure[RW]
this will be where we track step information
status[RW]
this will be where we track step information
Public Class Methods
new(keyword, name, duration, converted_duration, status, reason_for_failure, failure_image)
click to toggle source
# File lib/cuke_model/step.rb, line 7 def initialize(keyword, name, duration, converted_duration, status, reason_for_failure, failure_image) @keyword = keyword @name = name @duration = duration @converted_duration = converted_duration @status = status @reason_for_failure = reason_for_failure @failure_image = failure_image end
Public Instance Methods
getFullName()
click to toggle source
# File lib/cuke_model/step.rb, line 27 def getFullName #returns keyword + name fullName = @keyword + " " + @name return fullName end
to_csv()
click to toggle source
# File lib/cuke_model/step.rb, line 17 def to_csv #prints csv format "#@keyword,#@name,#@duration,#@converted_duration,#@status" end
to_csv_pretty()
click to toggle source
# File lib/cuke_model/step.rb, line 22 def to_csv_pretty #prints pretty csv format "\t\t\t #@keyword,#@name,#@duration,#@converted_duration,#@status" end