Sha256: a1bf5522dfd2b7957e0518e7d77ac318659b7d1a33b2f5227c60fe3123122316
Contents?: true
Size: 920 Bytes
Versions: 27
Compression:
Stored size: 920 Bytes
Contents
module TestCentricity class DataObject attr_accessor :current attr_accessor :context attr_accessor :hash_table def initialize(data) @hash_table = data end def self.set_current(current) @current = current end def self.current @current end end class DataSource attr_accessor :current def pick_excel_data_source(sheet, row_name) data_file = Excel_Data.get_environment_data_file data_file = XL_PRIMARY_DATA_FILE unless Excel_Data.rowspec_exists?(data_file, sheet, row_name) data_file end def read_excel_row_data(sheet, row_name) Excel_Data.read_row_data(pick_excel_data_source(sheet, row_name), sheet, row_name) end def read_excel_pool_data(sheet, row_name) Excel_Data.read_row_from_pool(pick_excel_data_source(sheet, row_name), sheet, row_name) end end end
Version data entries
27 entries across 27 versions & 1 rubygems