class Scoutui::Base::ResultAssertion

Attributes

report[RW]
result[RW]

Public Class Methods

new(rc=nil) click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 11
def initialize(rc=nil)
  @result=rc
  @report=""
end

Public Instance Methods

executed?() click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 31
def executed?
  !@result.nil?
end
failed?() click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 39
def failed?
  executed? && !passed?
end
passed?() click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 35
def passed?
  @result
end
setReport(_s, _result=nil) click to toggle source
# 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) click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 16
def setResult(b)
  @result=b
end
toString() click to toggle source
# File lib/scoutui/base/result_assertion.rb, line 43
def toString()
  if !executed?
    return "not executed"
  end

  @result.to_s
end