public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<h1>", GetRandom.String(), "</h1>"
            };
            var actual = WebPageTitleForHtmlExtension.htmlStrings(expected[1]);

            TestHtml.Strings(actual, expected);
        }
示例#2
0
        public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<div", "<fieldset disabled>", "LabelFor", "EditorFor", "ValidationMessageFor", "</fieldset>", "</div>"
            };
            var actual = DisabledControlsForHtmlExtension.htmlStrings(new HtmlHelperMock <MeasureView>(), x => x.ValidFrom);

            TestHtml.Strings(actual, expected);
        }
        public void HtmlStringTest()
        {
            var expected = new List <string> {
                "<div", "LabelFor", "EditorFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForHtmlExtension.HtmlString(new HtmlHelperMock <PassengerView>(), x => x.Name);

            TestHtml.Strings(actual, expected);
        }
示例#4
0
        public void HtmlStringsForTest()
        {
            var expected = new List <string> {
                "<div class=\"form-group\">", "LabelFor", "EditorFor", "ValidationFor", "</div"
            };
            var actual = EditControlsForHtmlExtension.htmlStrings(new htmlHelperMock <MeasureView>(), x => x.ValidFrom);

            TestHtml.Strings(expected, actual);
        }
示例#5
0
        public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<div", "LabelFor", "EditorFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForHtmlExtension.htmlStrings(new HtmlHelperMock <PeriodView>(), x => x.ReadyForCollection);

            TestHtml.Strings(actual, expected);
        }
示例#6
0
        public void HtmlStringTest()
        {
            var expected = new List <string> {
                "<div", "<fieldset disabled>", "LabelFor", "EditorFor", "ValidationMessageFor", "</fieldset>", "</div>"
            };
            var actual = DisabledControlsForHtmlExtension.htmlStrings(new HtmlHelperMock <AirFreightEntityView>(), x => x.TypeOfCargo);

            TestHtml.Strings(actual, expected);
        }
示例#7
0
        [TestMethod] public void HtmlStringTest()
        {
            var expected = new List <string> {
                "<div", "LabelFor", "EditorFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForHtmlExtension.HtmlString(new htmlHelperMock <MeasureView>(), x => x.ValidFrom);

            TestHtml.Strings(actual, expected);
        }
        public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<dt", "DisplayNameFor", "</dt>", "<dd", "DisplayFor", "</dd>"
            };
            var actual =
                DisplayControlsForHtmlExtension.htmlStrings(new htmlHelperMock <MeasureView>(), x => x.ValidFrom);

            TestHtml.Strings(actual, expected);
        }
        [TestMethod] public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<div", "LabelFor", "DropDownListFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForDropDownHtmlExtension.htmlStrings(new htmlHelperMock <UnitView>(),
                                                                          x => x.MeasureId, _items);

            TestHtml.Strings(actual, expected);
        }
        public void htmlStringsTest()
        {
            var expected = new List <string> {
                "<div", "LabelFor", "DropDownListFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForDropDownHtmlExtension.htmlStrings(new HtmlHelperMock <PassengerView>(),
                                                                          x => x.Id, items);

            TestHtml.Strings(actual, expected);
        }
示例#11
0
        public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<div class=\"form-group\">", "LabelFor", "EditorFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForHtmlExtension.htmlStrings
                             (new htmlHelperMock <MeasureView>(), x => x.Name);

            TestHtml.Strings(actual, expected);
        }
        public void HtmlStringsTest()
        {
            var selectList = new SelectList(Enum.GetNames(typeof(IsoGender)));
            var expected   = new List <string> {
                "<div", "LabelFor", "DropDownListFor", "ValidationMessageFor", "</div>"
            };
            var actual = EditControlsForEnumHtmlExtension.htmlStrings(new htmlHelperMock <testClass>(),
                                                                      x => x.Gender, selectList);

            TestHtml.Strings(actual, expected);
        }
示例#13
0
        public void HtmlStringsTest()
        {
            var s        = GetRandom.String();
            var items    = new[] { new Link("AA", "AAA"), new Link("BB", "BBB") };
            var expected = new List <string> {
                "<p>", $"<a>{s}</a>", $"<a> </a><a href=\"AAA\">AA</a>",
                $"<a> </a><a href=\"BBB\">BB</a>", "</p>"
            };
            var actual = HypertextLinkForHtmlExtension.htmlStrings(s, items);

            TestHtml.Strings(actual, expected);
        }
示例#14
0
        public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<li class=\"nav-item dropdown\">",
                "<a class=\"nav-link text-dark dropdown-toggle\" href=\"#\" id=\"navbardrop\" data-toggle=\"dropdown\">",
                name,
                "</a>",
                "<div class=\"dropdown-menu\">",
                "<a class='dropdown-item text-dark' href=\"A.A\">A</a>",
                "<a class='dropdown-item text-dark' href=\"B.B\">B</a>",
                "</div>",
                "</li>"
            };
            var actual = DropDownNavigationMenuForHtmlExtension.htmlStrings(name, items);

            TestHtml.Strings(actual, expected);
        }
示例#15
0
        [TestMethod] public void HtmlStringsTest()
        {
            var expected = new List <string> {
                "<form asp-action=\"./Index\" method=\"get\">",
                "<div class=\"form-inline col-md-6\">",
                "Find by:",
                "&nbsp;",
                $"<input class=\"form-control\" type=\"text\" name=\"SearchString\" value=\"{Filter}\" />",
                "&nbsp;",
                "<input type=\"submit\" value=\"Search\" class=\"btn btn-default\" />",
                "&nbsp;",
                $"<a href=\"{LinkToFullList}\">{Text}</a>",
                "</div>",
                "</form>"
            };
            var actual = SearchControlsForHtmlExtension.htmlStrings(Filter, LinkToFullList, Text);

            TestHtml.Strings(actual, expected);
        }
        public void htmlStringsTest()
        {
            var expected = new List <string> {
                "<td>",
                "Edit",
                "|",
                "Details",
                "|",
                "Delete",
                "</td>"
            };
            var a      = GetRandom.Object <Args>();
            var actual = TableRowForHtmlExtension.htmlStrings(
                "Edit",
                a,
                a.ToString(),
                a.ToString(),
                new IHtmlContent[1]);

            TestHtml.Strings(actual, expected);
        }