def test_get_csv_line_from_json(self): col_names = ["order.location", "client.email"] default_csv_line = '' converter = Converter() line_number = -1 result = converter.get_csv_line_from_json(col_names, default_csv_line, self.json_load, line_number) expected = '"","*****@*****.**"' self.assertEqual(result, expected, 'incorrect default data')
def test_get_csv_line_from_json_2(self): col_names = ["order.location", "client.phone", "client.email"] json_load = '{"client":{"phone": 923143, "email":"*****@*****.**"}}' default_csv_line = '' converter = Converter() line_number = -1 result = converter.get_csv_line_from_json(col_names, default_csv_line, json_load, line_number) expected = '"","923143","*****@*****.**"' self.assertEqual(result, expected, 'incorrect default data')