Example #1
0
        public void AddMultipleRoutesWithValidFileShouldSaveDataWithSuccess()
        {
            var newRoutes = new List <Route>();
            var route     = new Route();

            route.setFrom("BRL");
            route.setTo("ARG");
            route.setPrice(50);

            newRoutes.Add(route);
            _routeService.AddRoutes(newRoutes, FILE_PATH);
        }
Example #2
0
        public void AddRoute([FromBody] List <RouteDTO> routesDTO, String filePath = DEFAULT_FILE_PATH)
        {
            var routes = new List <Route>();

            foreach (var item in routesDTO)
            {
                routes.Add(new Route()
                {
                    From  = item.getFrom(),
                    To    = item.getTo(),
                    Price = item.getPrice()
                });
            }

            _routeService.AddRoutes(routes, filePath);
        }