class TestRail::TestResult

Constants

STATUS_ERROR
STATUS_SUCCESS

Attributes

comment[R]
success[R]
success?[R]

Public Class Methods

new(test_case:, success:, comment:) click to toggle source
# File lib/testrail/test_result.rb, line 26
def initialize(test_case:, success:, comment:)
  @test_case = test_case
  @success = success
  @comment = comment
end

Public Instance Methods

status_id() click to toggle source
# File lib/testrail/test_result.rb, line 32
def status_id
  success? ? STATUS_SUCCESS : STATUS_ERROR
end
to_hash() click to toggle source
# File lib/testrail/test_result.rb, line 36
def to_hash
  {
    'case_id': @test_case.id,
    'status_id': status_id,
    'comment': comment
  }
end