class TestRail::TestSection

Attributes

id[R]
name[R]

Public Class Methods

new(id:, name:, test_suite:) click to toggle source
# File lib/testrail/test_section.rb, line 7
def initialize(id:, name:, test_suite:)
  raise(ArgumentError, 'section id nil') if id.nil?
  raise(ArgumentError, 'section name nil') if name.nil?
  @id = id
  @name = name
  @test_suite = test_suite
end

Public Instance Methods

get_or_create_test_case(name) click to toggle source
# File lib/testrail/test_section.rb, line 15
def get_or_create_test_case(name)
  @test_suite.get_or_create_test_case(section_id: @id, name: name)
end