Sha256: 752b745e41c72c5502dcb2f3c4a2461007e2cae2305c4d3d60796a433b57bc14
Contents?: true
Size: 916 Bytes
Versions: 12
Compression:
Stored size: 916 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 = ExcelData.get_environment_data_file data_file = XL_PRIMARY_DATA_FILE unless ExcelData.rowspec_exists?(data_file, sheet, row_name) data_file end def read_excel_row_data(sheet, row_name) ExcelData.read_row_data(pick_excel_data_source(sheet, row_name), sheet, row_name) end def read_excel_pool_data(sheet, row_name) ExcelData.read_row_from_pool(pick_excel_data_source(sheet, row_name), sheet, row_name) end end end
Version data entries
12 entries across 12 versions & 1 rubygems