class TestRail::TestCase

Attributes

id[R]
name[R]
section[R]

Public Class Methods

new(id:, name:, section:, testrail_client:) click to toggle source
# File lib/testrail/test_case.rb, line 23
def initialize(id:, name:, section:, testrail_client:)
  raise(ArgumentError, 'test case id nil') if id.nil?
  raise(ArgumentError, 'test case name nil') if name.nil?
  @id = id
  @name = name
  @section = section
  @testrail_client = testrail_client
end

Public Instance Methods

create_result(success:, comment:) click to toggle source
# File lib/testrail/test_case.rb, line 32
def create_result(success:, comment:)
  TestResult.new(test_case: self, success: success, comment: comment)
end