public void GetRateForNonExistingCurrencyReturnsNull() { var repository = new CurrencyRateCsvRepository("currencies", "EUR", TestSetup.GiveMeALocalDummyPathMapper("currencies")); var result = repository.GetRateForCurrency("FFF"); Assert.IsNull(result); }
public void GetRateForCurrencyRateReturnsOneCurrencyRate() { var repository = new CurrencyRateCsvRepository("currencies", "EUR", TestSetup.GiveMeALocalDummyPathMapper("currencies")); var result = repository.GetRateForCurrency("YER"); Assert.AreEqual(result.Rate, 287.304992675781m); }