public void Should_return_Current_age_last_weekday(int age, int daysOffset, DayOfWeek currentDay, string expected)
            {
                //Sunday is DayOfWeek=0, so we use 1st Jan 2006 as our root as it was a Sunday. Makes the math easier.
                var today = new DateTime(2006, 1, 1).AddDays((int)currentDay);
                var birthdate = today.AddYears(age - 1).AddDays(daysOffset);
                _sut = new BirthdayTextConverter(() => today);

                var actual = _sut.Convert(birthdate, typeof(string), null, CultureInfo.InvariantCulture);
                Assert.AreEqual(expected, actual);
            }
 public virtual void Setup()
 {
     _sut = new BirthdayTextConverter();
 }