public void For14Days() { var subject = new PeriodOfTravel(14); Assert.Equal(90, subject.ApplyTo(100)); }
public void For31DaysDecline() { var subject = new PeriodOfTravel(31); Assert.Throws<DeclinedException>(delegate { subject.ApplyTo(100); }); }
public void For7Days() { var subject = new PeriodOfTravel(7); Assert.Equal(50, subject.ApplyTo(100)); }
public void For30Days() { var subject = new PeriodOfTravel(30); Assert.Equal(120, subject.ApplyTo(100)); }