def teste_parse_rotas_type(self): origem, destino, prazo, seguro, kg, fixa = axado.parse_route_file_csv(self.origem, self.destino, self.rotas_path) self.assertIsInstance(origem, str) self.assertIsInstance(destino, str) self.assertIsInstance(prazo, int) self.assertIsInstance(seguro, int) self.assertIsInstance(kg, str) self.assertIsInstance(fixa, int)
def teste_parse_rotas_value(self): origem, destino, prazo, seguro, kg, fixa = axado.parse_route_file_csv(self.origem, self.destino, self.rotas_path) self.assertEqual(origem, 'florianopolis') self.assertEqual(destino, 'brasilia') self.assertEqual(prazo, 3) self.assertEqual(seguro, 3) self.assertEqual(kg, 'flo') self.assertEqual(fixa, 13)
def teste_parse_rotas_length(self): self.assertEqual( len(axado.parse_route_file_csv(self.origem, self.destino, self.rotas_path)), 6 )