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; }