Example #1
0
        public void Initialize()
        {
            _marketRepository = A.Fake <IMarketRepository>();
            _marketService    = new MarketService(_marketRepository);
            _ValidDate        = DateTime.Now;
            _InvalidDate      = DateTime.Now.AddDays(-1);

            A.CallTo(() => _marketRepository.GetMarketHours(_ValidDate)).Returns(new MarketHours()
            {
                Description = "EQUITY",
                IsOpen      = false
            });

            A.CallTo(() => _marketRepository.GetMarketHours(_InvalidDate)).Throws <InvalidDateException>();
        }
Example #2
0
 public MarketHours GetMarketHours(DateTime date)
 {
     return(_marketRepository.GetMarketHours(date));
 }