コード例 #1
0
        public RoutesConsumerService(IRoutesRepository routesRepository, IPointsRepository pointsRepository, IRoutesCalculatorService routesCalculator)
        {
            this.routesRepository = routesRepository;
            this.pointsRepository = pointsRepository;
            this.routesCalculator = routesCalculator;

            this.routesCalculator.LoadAllRoutes(this.routesRepository.ListAll());
        }
コード例 #2
0
        public void SetupBeforeEachTest()
        {
            this.routesRepository        = Substitute.For <IRoutesRepository>();
            this.pointsRepository        = Substitute.For <IPointsRepository>();
            this.routesCalculatorService = Substitute.For <IRoutesCalculatorService>();

            this.routesConsumerService = new RoutesConsumerService(this.routesRepository, this.pointsRepository, this.routesCalculatorService);
        }
コード例 #3
0
 public void SetupBeforeEachTest()
 {
     this.routesCalculatorService = new RoutesCalculatorService(new List <RouteDTO>());
     this.routesCalculatorService.LoadAllRoutes(this.getAllRoutes());
 }