def TEST_test_run_advanced(self): first_class = CommandDataClass("COMMENT", "one") second_class = CommandDataClass("CONSOLE", "two") third_class = CommandDataClass("clickElement", "element") command_data_class_array = [first_class, second_class, third_class] my_command_data_object = CommandDataObject(command_data_class_array) my_command_data_object.set_current_command_data(third_class) web_driver = webdriver.Firefox() myCommandProcessActionClass = CommandProcessActionClass(web_driver) myCommandProcessActionClass.api_command_consumption( my_command_data_object)
def main_test_run_action(self, web_driver, my_command_data_class_array): ############################ ## Set Test Data self.the_CommandDataObject = CommandDataObject( my_command_data_class_array) my_count = 0 for my_command_data in my_command_data_class_array: pass ############################ ## Break ############################ ## Pause ############################ ## Set Current Case number ############################ ## Write Console Output ############################ ## Write time Map ############################ ## Write Command Log ############################ ## RUN TEST HERE !!! self.the_CommandDataObject.set_current_command_data( my_command_data) self.the_CommandDataObject.set_current_command_number( self.run_api_command(self.the_CommandDataObject)) ## RUN TEST HERE !!! ############################ ############################ ## Update Count my_count += 1