public void basic_datetimelocal_picker_render()
 {
     var html = new DateTimeLocalPicker("foo").ToString();
     html.ShouldHaveHtmlNode("foo")
         .ShouldBeNamed(HtmlTag.Input)
         .ShouldHaveAttribute(HtmlAttribute.Type).WithValue(HtmlInputType.DateTimeLocal);
 }
Example #2
0
        public void datetimelocalpicker_correctly_formats_date_value()
        {
            var value   = new DateTime(2000, 2, 2, 14, 33, 31, 331);
            var element = new DateTimeLocalPicker("test").Value(value);

            element.ValueAttributeShouldEqual("2000-02-02T14:33:31.331");
        }
Example #3
0
        public void basic_datetimelocal_picker_render()
        {
            var html = new DateTimeLocalPicker("foo").ToString();

            html.ShouldHaveHtmlNode("foo")
            .ShouldBeNamed(HtmlTag.Input)
            .ShouldHaveAttribute(HtmlAttribute.Type).WithValue(HtmlInputType.DateTimeLocal);
        }
Example #4
0
        public void datetimepickerlocal_limit_sets_limits()
        {
            var element = new DateTimeLocalPicker("x").Limit(new DateTime(2000, 1, 1), new DateTime(2000, 12, 31), 3).ToString()
                          .ShouldHaveHtmlNode("x");

            element.ShouldHaveAttribute(HtmlAttribute.Min).WithValue("2000-01-01T00:00:00.000");
            element.ShouldHaveAttribute(HtmlAttribute.Max).WithValue("2000-12-31T00:00:00.000");
            element.ShouldHaveAttribute(HtmlAttribute.Step).WithValue("3");
        }
 public void datetimepickerlocal_limit_sets_limits()
 {
     var element = new DateTimeLocalPicker("x").Limit(new DateTime(2000, 1, 1), new DateTime(2000, 12, 31), 3).ToString()
         .ShouldHaveHtmlNode("x");
     element.ShouldHaveAttribute(HtmlAttribute.Min).WithValue("2000-01-01T00:00:00.000");
     element.ShouldHaveAttribute(HtmlAttribute.Max).WithValue("2000-12-31T00:00:00.000");
     element.ShouldHaveAttribute(HtmlAttribute.Step).WithValue("3");
 }
 public void datetimelocalpicker_correctly_formats_date_value()
 {
     var value = new DateTime(2000, 2, 2, 14, 33, 31, 331);
     var element = new DateTimeLocalPicker("test").Value(value);
     element.ValueAttributeShouldEqual("2000-02-02T14:33:31.331");
 }