public void HtmlAttribute_SetsCssClassAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); string expected = target.CssClass = "Sample"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "class", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsButtonImageAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.ButtonImage = "/images/datepicker.gif"; string expected = "{\"buttonImage\":\"/images/datepicker.gif\"}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsAutoSizeAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.AutoSize = true; string expected = "{\"autoSize\":true}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsYearSuffixAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.YearSuffix = "CE"; string expected = "{\"yearSuffix\":\"CE\"}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsWeekHeaderAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.WeekHeader = "W"; string expected = "{\"weekHeader\":\"W\"}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsStepMonthsAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.StepMonths = 2; string expected = "{\"stepMonths\":2}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsCustomHtmlAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.HtmlAttributeList = new RouteValueDictionary(new { CustomAttribute = "Sample" }); string expected = "Sample"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "CustomAttribute", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsCloseTextAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); target.CloseText = "current text"; string expected = "{\"closeText\":\"current text\"}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsMonthNamesShortAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); List <string> list = new List <string>(); list.Add("Jan"); list.Add("Feb"); target.MonthNamesShort = list; string expected = "{\"monthNamesShort\":[\"Jan\",\"Feb\"]}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsDayNamesMinAttribute() { actual = string.Empty; returnHtml = string.Empty; DatePickerOption target = new DatePickerOption(); List <string> list = new List <string>(); list.Add("Mo"); list.Add("Tu"); target.DayNamesMin = list; string expected = "{\"dayNamesMin\":[\"Mo\",\"Tu\"]}"; returnHtml = Utility.ControlOptionHtmlBuilder <DatePickerOption>(target, _startTag); actual = Utility.GetAttribute(returnHtml, "data-control-options", _startTag); Assert.AreEqual(expected, actual); }