public void PreviousTradingDayForTradingDay() { var tradingCalendar = new TradingCalendar(Guid.NewGuid()); var nonTradingDays = new NonTradingDay[] { new NonTradingDay(new Date(2019, 01, 01), "New Years Day"), new NonTradingDay(new Date(2019, 12, 25), "Christmas Day") }; var @event = new NonTradingDaysSetEvent(tradingCalendar.Id, 0, 2019, nonTradingDays); tradingCalendar.ApplyEvents(new Event[] { @event }); tradingCalendar.PreviousTradingDay(new Date(2019, 11, 08)).Should().Be(new Date(2019, 11, 08)); }