Exemplo n.º 1
0
 def test_display_select_setting_name_modify_attributes_should_update_attribute_for_level(self):
     sudoku_menu = Menu()
     sudoku_setting = Settings()
     old_value = sudoku_setting.get_attribute_value_for_setting("Level", "Easy","max")
     sudoku_menu.display_select_setting_name_to_modify_attributes("Level")
     new_value = sudoku_setting.get_attribute_value_for_setting("Level", "Easy","max")
     self.assertEqual(old_value, new_value)
Exemplo n.º 2
0
 def test_set_config_should_update_value_for_level_easy_to_max_35(self):
     setting_node = "Level"
     setting_name = "Easy"
     attribute_name = "max"
     new_attribute_value = "35"
     settings_xml = Settings()
     settings_xml.read_settings_from_file()
     settings_xml.set_config_attributes(setting_node, setting_name, attribute_name, new_attribute_value)
     settings_xml.write_settings()
     settings_xml.read_settings_from_file()
     result = settings_xml.get_attribute_value_for_setting(setting_node, setting_name, attribute_name)
     self.assertEqual(new_attribute_value, result)