Class: STDDAPI::Objects::Step
- Inherits:
-
Object
- Object
- STDDAPI::Objects::Step
- Defined in:
- lib/objects.rb
Instance Attribute Summary collapse
-
#duration ⇒ Object
Returns the value of attribute duration.
-
#error_message ⇒ Object
Returns the value of attribute error_message.
-
#keyword ⇒ Object
Returns the value of attribute keyword.
-
#messages ⇒ Object
Returns the value of attribute messages.
-
#name ⇒ Object
Returns the value of attribute name.
-
#scenario_id ⇒ Object
Returns the value of attribute scenario_id.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Method Summary collapse
-
#initialize(scenario_id, keyword, name) ⇒ Step
constructor
A new instance of Step.
- #to_json ⇒ Object
Constructor Details
#initialize(scenario_id, keyword, name) ⇒ Step
Returns a new instance of Step.
133 134 135 136 137 |
# File 'lib/objects.rb', line 133 def initialize(scenario_id,keyword, name) @keyword=keyword @name=name @scenario_id = scenario_id end |
Instance Attribute Details
#duration ⇒ Object
Returns the value of attribute duration.
138 139 140 |
# File 'lib/objects.rb', line 138 def duration @duration end |
#error_message ⇒ Object
Returns the value of attribute error_message.
138 139 140 |
# File 'lib/objects.rb', line 138 def @error_message end |
#keyword ⇒ Object
Returns the value of attribute keyword.
138 139 140 |
# File 'lib/objects.rb', line 138 def keyword @keyword end |
#messages ⇒ Object
Returns the value of attribute messages.
138 139 140 |
# File 'lib/objects.rb', line 138 def @messages end |
#name ⇒ Object
Returns the value of attribute name.
138 139 140 |
# File 'lib/objects.rb', line 138 def name @name end |
#scenario_id ⇒ Object
Returns the value of attribute scenario_id.
138 139 140 |
# File 'lib/objects.rb', line 138 def scenario_id @scenario_id end |
#status ⇒ Object
Returns the value of attribute status.
138 139 140 |
# File 'lib/objects.rb', line 138 def status @status end |
Instance Method Details
#to_json ⇒ Object
139 140 141 142 143 144 145 146 147 148 149 150 151 |
# File 'lib/objects.rb', line 139 def to_json { 'scenario_id'=>scenario_id, 'keyword' => @keyword, 'name' => @name , 'result' => { 'status' =>@status, 'error_message'=> @error_message, 'duration'=>@duration }, 'messages' => @messages }.to_json end |