public void FormatCheckboxNull() { CheckboxControl control = new CheckboxControl { Value = "checked" }; ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string formattedValue = formatter.FormatApplicationValue(null, control); Assert.AreEqual(string.Empty, formattedValue); }
public void FormatCheckboxGroupNull() { CheckboxGroupControl control = new CheckboxGroupControl { OptionValues = new ControlValueOptionList { new ControlValueOption { Description = "Option 1", Value = "o1" }, new ControlValueOption { Description = "Option 2", Value = "o2" }, new ControlValueOption { Description = "Option 3", Value = "o3" } } }; ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string formattedValue = formatter.FormatApplicationValue(null, control); Assert.AreEqual(string.Empty, formattedValue); }
public void FormatCombo() { ComboControl control = new ComboControl { OptionValues = new ControlValueOptionList { new ControlValueOption { Description = "Option 1", Value = "o1" }, new ControlValueOption { Description = "Option 2", Value = "o2" }, new ControlValueOption { Description = "Option 3", Value = "o3" } } }; ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string formattedValue = formatter.FormatApplicationValue("o2", control); Assert.AreEqual("Option 2", formattedValue); }
public void FormatCheckboxTrue() { CheckboxControl control = new CheckboxControl { Value = "checked" }; ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string formattedValue = formatter.FormatApplicationValue("checked", control); Assert.AreEqual("True", formattedValue); }
public void FormatUnknownControlType() { TestControl control = new TestControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter(); formatter.FormatApplicationValue("Irrelevant Value", control); }
public void FormatTimepicker() { const string time = "2:30 PM"; TimeControl control = new TimeControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string format = formatter.FormatApplicationValue(time, control); Assert.AreEqual(time, format); }
public void FormatRepeater() { RepeaterControl control = new RepeaterControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string format = formatter.FormatApplicationValue("Irrelevant Value", control); Assert.AreEqual(string.Empty, format); }
public void FormatDateSpecifiedFormat() { DateControl control = new DateControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter { DateFormat = "dd MMM yyyy" }; string format = formatter.FormatApplicationValue("1982/09/21", control); Assert.AreEqual("21 Sep 1982", format); }
public void FormatDateNull() { DateControl control = new DateControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string format = formatter.FormatApplicationValue(null, control); Assert.AreEqual(string.Empty, format); }
public void FormatDateDefaultFormat() { DateControl control = new DateControl(); ApplicationValueFormatter formatter = new ApplicationValueFormatter(); string format = formatter.FormatApplicationValue("1982/09/21", control); DateTime dt = new DateTime(1982, 9, 21); Assert.AreEqual(dt.ToShortDateString(), format); }