public void StateIsCalculatedCorrectly(DateTime firstBookDate, DateTime lastBookDate, DateTime lastBookedDate, StandingOrderState expectedState) { ApplicationContext.Now.Returns(lastBookedDate); var entity = new StandingOrderEntityImp(ApplicationContext) { MonthPeriodStep = 1, ReferenceDay = 1, ReferenceMonth = 4, FirstBookDate = firstBookDate, LastBookDate = lastBookDate }; Assert.That(entity.State, Is.EqualTo(expectedState)); }
public void StateIsCalculatedCorrectly(DateTime firstBookDate, DateTime lastBookDate, DateTime lastBookedDate, StandingOrderState expectedState) { var entity = new StandingOrderEntityImp { MonthPeriodStep = 1, ReferenceDay = 1, ReferenceMonth = 4, FirstBookDate = firstBookDate, LastBookDate = lastBookDate, LastBookedDate = lastBookedDate }; Assert.That(entity.State, Is.EqualTo(expectedState)); }