Пример #1
0
        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());
        }
Пример #2
0
        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());
        }
Пример #3
0
        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());
        }
Пример #4
0
        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());
        }
Пример #5
0
        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());
        }
Пример #6
0
        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());
        }