Class: Scoutui::Base::ResultAssertion
- Inherits:
-
Object
- Object
- Scoutui::Base::ResultAssertion
- Defined in:
- lib/scoutui/base/result_assertion.rb
Instance Attribute Summary collapse
-
#report ⇒ Object
Returns the value of attribute report.
-
#result ⇒ Object
Returns the value of attribute result.
Instance Method Summary collapse
- #executed? ⇒ Boolean
- #failed? ⇒ Boolean
-
#initialize(rc = nil) ⇒ ResultAssertion
constructor
A new instance of ResultAssertion.
- #passed? ⇒ Boolean
- #setReport(_s, _result = nil) ⇒ Object
- #setResult(b) ⇒ Object
- #toString ⇒ Object
Constructor Details
#initialize(rc = nil) ⇒ ResultAssertion
Returns a new instance of ResultAssertion.
11 12 13 14 |
# File 'lib/scoutui/base/result_assertion.rb', line 11 def initialize(rc=nil) @result=rc @report="" end |
Instance Attribute Details
#report ⇒ Object
Returns the value of attribute report.
9 10 11 |
# File 'lib/scoutui/base/result_assertion.rb', line 9 def report @report end |
#result ⇒ Object
Returns the value of attribute result.
8 9 10 |
# File 'lib/scoutui/base/result_assertion.rb', line 8 def result @result end |
Instance Method Details
#executed? ⇒ Boolean
31 32 33 |
# File 'lib/scoutui/base/result_assertion.rb', line 31 def executed? !@result.nil? end |
#failed? ⇒ Boolean
39 40 41 |
# File 'lib/scoutui/base/result_assertion.rb', line 39 def failed? executed? && !passed? end |
#passed? ⇒ Boolean
35 36 37 |
# File 'lib/scoutui/base/result_assertion.rb', line 35 def passed? @result end |
#setReport(_s, _result = nil) ⇒ Object
20 21 22 23 24 25 |
# File 'lib/scoutui/base/result_assertion.rb', line 20 def setReport(_s, _result=nil) @report=_s if !_result.nil? setResult(_result) end end |
#setResult(b) ⇒ Object
16 17 18 |
# File 'lib/scoutui/base/result_assertion.rb', line 16 def setResult(b) @result=b end |
#toString ⇒ Object
43 44 45 46 47 48 49 |
# File 'lib/scoutui/base/result_assertion.rb', line 43 def toString() if !executed? return "not executed" end @result.to_s end |