class LegoTechSelenium::TestSuite::Builder

Public Class Methods

new(name, driver) click to toggle source

Constructor for internal builder @param name [String] The name of the class @param driver [Driver] The driver of the class

# File lib/ui/test-suites/TestSuite.rb, line 57
def initialize(name, driver)
  @testSuites = TestSuite.new(name, driver)
end

Public Instance Methods

add_test_case(testCase) click to toggle source

Add a test case to the test suite @param TestsCase [TestCase] to be added to the list @return self

# File lib/ui/test-suites/TestSuite.rb, line 64
def add_test_case(testCase)
  @testSuites.add_test_case(testCase)
  self
end
build() click to toggle source

Returns an instance of TestSuite @return TestSuite instance

# File lib/ui/test-suites/TestSuite.rb, line 71
def build
  @testSuites
end