public void GetSelectList_Simple_03() { var selectList = HtmlExtensions.GetSelectList(typeof(MyEnum), true); Assert.AreEqual(5, selectList.Count); Assert.AreEqual(string.Empty, selectList[0].Text); }
public void GetSelectList_WithValues_02() { var selectList = HtmlExtensions.GetSelectList(typeof(MyEnum), true, MyEnum.One, MyEnum.Two); Assert.AreEqual(5, selectList.Count); Assert.IsFalse(selectList[1].Selected); Assert.IsTrue(selectList[2].Selected); Assert.IsTrue(selectList[3].Selected); }
public void IsValidForEnum_FlagsArray() { bool isArray; bool isNullable; Type enumType; var isValid = HtmlExtensions.IsValidForEnum(typeof(MyFlagsEnum[]), out isArray, out isNullable, out enumType); Assert.IsFalse(isValid); }
public void IsValidForEnum_Default() { bool isArray; bool isNullable; Type enumType; var isValid = HtmlExtensions.IsValidForEnum(typeof(MyEnum), out isArray, out isNullable, out enumType); Assert.IsTrue(isValid); Assert.IsFalse(isArray); Assert.IsFalse(isNullable); Assert.AreEqual(typeof(MyEnum), enumType); }
public void GetSelectList_Simple_02() { var selectList = HtmlExtensions.GetSelectList(typeof(MyEnum), false); Assert.AreEqual("Un", selectList[1].Text); }
public void GetSelectList_Simple_01() { var selectList = HtmlExtensions.GetSelectList(typeof(MyEnum), false); Assert.AreEqual(4, selectList.Count); }