def test_xmlify_task_missing_members(self): task = { 'title': 'Task title', 'description': 'Task description', 'done': False, } expected = '<task>' +\ '<title>Task title</title>' +\ '<description>Task description</description>' +\ '<done>False</done>' +\ '</task>' xml = rest_server_xml.xmlify_task(task) self.assertEqual(expected, xml)
def test_xmlify_task_all_members(self): task = { 'id': 1, 'title': 'Task title', 'description': 'Task description', 'done': False, 'uri': 'http://localhost/todo' } expected = '<task>' +\ '<id>1</id>' +\ '<title>Task title</title>' +\ '<description>Task description</description>' +\ '<done>False</done>' +\ '<uri>http://localhost/todo</uri>' +\ '</task>' xml = rest_server_xml.xmlify_task(task) self.assertEqual(expected, xml)