public void GetDays_EmptyWhenRatesIsNull_Test()
        {
            // Arrange
            var exchangeRates = Mock.Of<IExchangeRates>();
            var vm = new ExchangeRatesVm(exchangeRates);

            // Act
            var days = vm.GetDays();

            // Assert
            Assert.IsEmpty(days);
        }
        public void GetDays_Test()
        {
            // Arrange
            var rate1 = Mock.Of<Rate>(t => t.Stamp == new DateTime(2001, 1, 1));
            var rate2 = Mock.Of<Rate>(t => t.Stamp == new DateTime(2002, 2, 2));
            var vm = new ExchangeRatesVm(Mock.Of<IExchangeRates>())
            {
                Rates = new[] { rate1, rate2 }
            };

            // Act
            var days = vm.GetDays();

            // Assert
            Assert.AreEqual(days, "'2001-01-01','2002-02-02'");
        }