public void GetExchangeRateHistory_BadResultWithEmptyEndDate()
        {
            ExchangeRateInput exchangeRateInput = GetExchangeRateHistoryInputModel();

            exchangeRateInput.EndDate = string.Empty;
            var exchangeRateController = new ExchangeRateController();
            var result        = exchangeRateController.GetExchangeRateHistory(exchangeRateInput);
            var contentResult = result as BadRequestResult;

            Assert.IsNotNull(result);
        }
        public void GetExchangeRateHistory_ValidResult()
        {
            ExchangeRateInput exchangeRateInput = GetExchangeRateHistoryInputModel();

            var exchangeRateController = new ExchangeRateController();
            var result        = exchangeRateController.GetExchangeRateHistory(exchangeRateInput);
            var contentResult = ((OkNegotiatedContentResult <ExchangeRateOutputModel>)(result));

            Assert.IsNotNull(contentResult);
            Assert.IsNotNull(contentResult.Content);
        }