public void Use_correct_html_for_enum_list_with_excluded_value() { var g = Arrange(m => m.RequiredEnum); var result = g.GetFieldHtml(ExampleFieldConfiguration.Exclude(TestEnum.Simplevalue)); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }
public void Use_correct_html_for_child_viewmodel_enum_list_field() { var g = Arrange(m => m.Child.RequiredChildEnum); var result = g.GetFieldHtml(ExampleFieldConfiguration.AsRadioList()); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }
public void Use_correct_html_for_textarea_with_overriden_cols_and_rows() { var g = Arrange(m => m.Textarea); var result = g.GetFieldHtml(ExampleFieldConfiguration.Cols(60).Rows(5)); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }
public void Allow_type_to_be_overridden() { var g = Arrange(m => m.RequiredString); var result = g.GetFieldHtml(ExampleFieldConfiguration.Attr("type", "number")); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }
public void Use_correct_html_for_optional_nullable_enum_list_field() { var g = Arrange(m => m.OptionalNullableEnumList, m => m.OptionalNullableEnumList = new List <TestEnum?> { TestEnum.Simplevalue, TestEnum.ValueWithDescriptionAttribute }); var result = g.GetFieldHtml(ExampleFieldConfiguration.AsRadioList()); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }
public void Use_correct_html_for_required_enum_list_field() { var g = Arrange(m => m.RequiredEnumList, m => m.RequiredEnumList = new List <TestEnum> { TestEnum.Simplevalue, TestEnum.ValueWithDescriptionAttribute }); var result = g.GetFieldHtml(ExampleFieldConfiguration.AsList()); HtmlApprovals.VerifyHtml(result.ToHtmlString()); }