Method: Webspicy::Tester::Result#initialize
- Defined in:
- lib/webspicy/tester/result.rb
#initialize(tester) ⇒ Result
Returns a new instance of Result.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/webspicy/tester/result.rb', line 6 def initialize(tester) @tester = tester @scope = tester.scope @client = tester.client @specification = tester.specification @service = tester.service @test_case = tester.test_case @invocation = tester.invocation @assertions = [] @failures = [] @warnings = [] @errors = [] if @invocation check! else @errors << [InvocationSuceeded.new(self), tester.invocation_error] reporter.check_error(*errors.first) end end |