public void WhenSelectListForYearConstructed_ThenMarksSelectedValue() { var current = DateTime.Now.Year; var list = SelectListFor.Year(i => i == current); Assert.True(list.First(x => x.Value == current.ToString(CultureInfo.InvariantCulture)).Selected); }
public void WhenSelectListForYearConstructed_ThenStarts3YearsPrevious() { var current = DateTime.Now.Year; var list = SelectListFor.Year(i => i == 0); Assert.Equal((current - 2).ToString(CultureInfo.InvariantCulture), list.First().Value); }
public void WhenSelectListForYearConstructed_ThenDoesNotMarksUnselectedValue() { var current = DateTime.Now.Year; var list = SelectListFor.Year(i => i == current); var hasSelected = list .Where(x => x.Value != current.ToString(CultureInfo.InvariantCulture)) .Any(x => x.Selected); Assert.False(hasSelected); }
public void WhenSelectListForDatesConstructed_ThenHas31Values() { var list = SelectListFor.Date(i => i == 0); Assert.Equal(31, list.Count()); }
public void WhenSelectListForMonthConstructed_ThenHas12Values() { var list = SelectListFor.Month(i => i == 0); Assert.Equal(12, list.Count()); }
public void WhenSelectListForYearConstructed_ThenListHas3Values() { var list = SelectListFor.Year(i => i == 0); Assert.Equal(3, list.Count()); }