def test_update_parameters(self): test_string_345_simple = "{{" + test_title + "|" + test_string_argument_3 + "|" + test_string_argument_4 + "|" + test_string_argument_5 + "}}" test_list_345 = [test_dict_argument_3, test_dict_argument_4, test_dict_argument_5] handler = TemplateHandler(test_string_12_simple) self.assertEqual(test_dict_argument_1, handler.get_parameter('1')) self.assertEqual(test_dict_argument_2, handler.get_parameter('2')) handler.update_parameters(test_list_345) self.assertEqual(test_string_345_simple, handler.get_str(str_complex=False))
def test_set_title(self): test_string_12_test_title = "{{" + test_title_test + "|" + test_string_argument_1 + "|" + test_string_argument_2 + "}}" handler = TemplateHandler(test_string_12_simple) handler.set_title(test_title_test) self.assertEqual(test_string_12_test_title, handler.get_str(str_complex=False))
def test_get_str(self): handler = TemplateHandler() handler.set_title(test_title) handler.update_parameters(test_list_12) self.assertEqual(test_string_12_simple, handler.get_str(str_complex=False)) self.assertEqual(test_string_12_complex, handler.get_str(str_complex=True))