public static ComboSelectData AsComboSelect(this IChoiceListMap input) { var comboSelect = new ComboSelectData(input.ListItems) .WithId(input.Id) .WithName(input.Id) .WithValidationFrom(input.Validation); comboSelect.SelectedValues.AddRange(input.SelectedValues); return comboSelect; }
private void with_a_ComboSelectData_container() { _comboSelect = new ComboSelectData(_items); }
private static void AssertAreEqual(string textToCompare, ComboSelectData comboSelectData) { comboSelectData.ToString().ShouldBeEqualTo(textToCompare); }
public void Should_return_HTML_code_representing_a_ComboSelect_with_its_value_embedded_in_it() { _comboSelectData = new ComboSelectData(Items) .WithValidationFrom(PropertyMetaData) .WithId(Id); SetSelected(); AssertAreEqual(HtmlText, _comboSelectData); }
public void BeforeEachTest() { PropertyMetaData = PropertyMetaDataMocker.CreateStub("Name", false, null, null, null, null, typeof(string)); ComboSelectData = new ComboSelectData(_items).WithValidationFrom(PropertyMetaData); }