示例#1
0
        public void GetRateForNonExistingCurrencyReturnsNull()
        {
            var repository = new CurrencyRateCsvRepository("currencies", "EUR", TestSetup.GiveMeALocalDummyPathMapper("currencies"));
            var result     = repository.GetRateForCurrency("FFF");

            Assert.IsNull(result);
        }
示例#2
0
        public void GetRateForCurrencyRateReturnsOneCurrencyRate()
        {
            var repository = new CurrencyRateCsvRepository("currencies", "EUR", TestSetup.GiveMeALocalDummyPathMapper("currencies"));
            var result     = repository.GetRateForCurrency("YER");

            Assert.AreEqual(result.Rate, 287.304992675781m);
        }