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>(); }
public MarketHours GetMarketHours(DateTime date) { return(_marketRepository.GetMarketHours(date)); }