def test_print_incomes(self): csv_exporter.print_activities(self.documents, self.mock_printer) self.assertEqual(self.print_trace[0], 'postal_code,total,labour_force_total,employed,unemployed,person_outside_labour_force,children,students,pensioners,others') self.assertEqual(self.print_trace[1], '00510,10000,100,200,300,400,500,600,700,8000')
def fetch_activities(file_path): df = read_csv(file_path) documents = read_csv_to_documents(df, parser.parse_activity_row) exporter.print_activities(documents, printer) db_access.insert_activities(documents)
def load_and_print_activities(): activities = db_access.get_activities() exporter.print_activities(activities, printer)