コード例 #1
0
 public DiscountCalculatorService(
     ICarRepositoryCache carRepositoryCache,
     IEnumerable <IDiscountCalculator> discountCalculators)
 {
     _carRepositoryCache  = carRepositoryCache;
     _discountCalculators = discountCalculators;
 }
コード例 #2
0
 public AddCarService(ICarRepository carRepository,
                      IAddCarRequestMapper addCarRequestMapper,
                      ICarRepositoryCache carRepositoryCache)
 {
     _carRepository       = carRepository;
     _addCarRequestMapper = addCarRequestMapper;
     _carRepositoryCache  = carRepositoryCache;
 }
コード例 #3
0
        public void Setup()
        {
            _fixture = (Fixture) new Fixture().Customize(new AutoNSubstituteCustomization());

            _carRepository = _fixture.Freeze <ICarRepositoryCache>();

            _sut = _fixture.Create <GetAllCarsService>();
        }
コード例 #4
0
        public void Setup()
        {
            _fixture = (Fixture) new Fixture().Customize(new AutoNSubstituteCustomization());

            _carRepository      = _fixture.Freeze <ICarRepository>();
            _requestMapper      = _fixture.Freeze <IAddCarRequestMapper>();
            _carRepositoryCache = _fixture.Freeze <ICarRepositoryCache>();

            _sut = _fixture.Create <AddCarService>();
        }
コード例 #5
0
        public void Setup()
        {
            _fixture = (Fixture) new Fixture().Customize(new AutoNSubstituteCustomization());

            _carRepositoryCache  = NSubstitute.Substitute.For <ICarRepositoryCache>();
            _discountCalculator1 = NSubstitute.Substitute.For <IDiscountCalculator>();
            _discountCalculator2 = NSubstitute.Substitute.For <IDiscountCalculator>();

            _sut = new DiscountCalculatorService(_carRepositoryCache, new List <IDiscountCalculator> {
                _discountCalculator1, _discountCalculator2
            });
        }
コード例 #6
0
 public UpdateCarService(ICarRepositoryCache carRepositoryCache, ICarRepository carRepository, IUpdateCarRequestMapper updateCarRequestMapper)
 {
     _carRepositoryCache     = carRepositoryCache;
     _carRepository          = carRepository;
     _updateCarRequestMapper = updateCarRequestMapper;
 }
コード例 #7
0
 public GetAllCarsService(ICarRepositoryCache carRepositoryCache)
 {
     _carRepositoryCache = carRepositoryCache;
 }