public void GetCurrencyRateInEuroReturnsNull_IfCacheIsEmptyTest()
        {
            //Arrange
            var repository = new CurrenciesRepository();

            //Act
            var exchangeRate = repository.GetCurrencyRateInEuro("USD", DateTime.Now);

            //Assert
            Assert.IsNull(exchangeRate);
        }
        public async Task GetCurrencyRateInEuroReturnsNull_IfCacheIsNotEmptyTest()
        {
            //Arrange
            var repository = new CurrenciesRepository();

            //Act
            var exchangeRates = await repository.GetExchangeRates(DateTime.Now);

            var exchangeRate = repository.GetCurrencyRateInEuro("USD", DateTime.Now);

            //Assert
            Assert.IsNotNull(exchangeRate);
        }