public void GetFilterOptions_ForBoolean() { SelectListItem[] actual = filters.GetFilterOptions <GridModel, Boolean>(null).ToArray(); Assert.Equal(3, actual.Length); Assert.Equal("", actual[0].Value); Assert.Equal("true", actual[1].Value); Assert.Equal("false", actual[2].Value); Assert.Equal(filters.BooleanEmptyOptionText(), actual[0].Text); Assert.Equal(filters.BooleanTrueOptionText(), actual[1].Text); Assert.Equal(filters.BooleanFalseOptionText(), actual[2].Text); }
public void OptionsFor_ForBoolean() { SelectListItem[] actual = filters.OptionsFor(Substitute.For <IGridColumn <GridModel, Boolean> >()).ToArray(); Assert.Equal(3, actual.Length); Assert.Equal("", actual[0].Value); Assert.Equal("true", actual[1].Value); Assert.Equal("false", actual[2].Value); Assert.Equal(filters.BooleanTrueOptionText(), actual[1].Text); Assert.Equal(filters.BooleanEmptyOptionText(), actual[0].Text); Assert.Equal(filters.BooleanFalseOptionText(), actual[2].Text); }