Exemplo n.º 1
0
        public void Setup()
        {
            var mock = new Mock <ICurrencyConverterRepository>();

            mock.Setup(x => x.GetConversions()).Returns(
                new[]
            {
                new CurrencyConversion("USD", "United States Dollars", 1.0M),
                new CurrencyConversion("CAD", "Canada Dollars", 1.2M),
                new CurrencyConversion("ABC", "Test Currency", 0.5M),
                new CurrencyConversion("ZER", "0 Rate", 0M),
                new CurrencyConversion("MAX", "Max Value", decimal.MaxValue)
            }
                );
            _repository = mock.Object;
            _converter  = new CurrencyConverter(_repository);
        }
 public CurrencyConverter(ICurrencyConverterRepository repository)
 {
     this.repository = repository;
 }
 public CurrencyConverterService(ICurrencyConverterRepository currencyConverterRepository, IMapper mapper)
 {
     _currencyConverterRepository = currencyConverterRepository;
     _mapper = mapper;
 }
 public CurrencyConverterServices(ICurrencyConverterRepository currencyConverterRepository)
 {
     _currencyConverterRepository = currencyConverterRepository;
 }