コード例 #1
0
        public void Setup()
        {
            _mockMarkupRepository = Substitute.For <IMarkupRepository>();
            _mockProvider         = Substitute.For <IRemittanceProvider>();

            _service = new ExchangeService(_mockProvider, _mockMarkupRepository);
        }
コード例 #2
0
        public void Setup()
        {
            _mockFeeRepository = Substitute.For <IFeeRepository>();
            _mockTaxRepository = Substitute.For <ITaxRepository>();
            _mockProvider      = Substitute.For <IRemittanceProvider>();

            _service = new TaxAndFeeService(_mockProvider, _mockTaxRepository, _mockFeeRepository);
        }
コード例 #3
0
 public ExchangeService(IRemittanceProvider provider, IMarkupRepository markupRepository)
 {
     _provider         = provider;
     _markupRepository = markupRepository;
 }
コード例 #4
0
        public void Setup()
        {
            _mockProvider = Substitute.For <IRemittanceProvider>();

            _service = new CountryService(_mockProvider);
        }
コード例 #5
0
 public CountryService(IRemittanceProvider provider)
 {
     _dataProvider = provider;
 }
コード例 #6
0
 public TaxAndFeeService(IRemittanceProvider provider, ITaxRepository taxRepository, IFeeRepository feeRepository)
 {
     _provider      = provider;
     _taxRepository = taxRepository;
     _feeRepository = feeRepository;
 }