public void NotNullableEnumWithTitleAndSelectedAsBoo_ReturnsListWithSelectedBooAsInt32()
        {
            var result = EnumExtendedInfoHelper.CreateSelectListItemsFor(EnumExtendedInfoExtensionTests.TestEnum.Boo, "Title");

            Assert.AreEqual(2, result.Count());
            Assert.AreEqual("Boos", result[0].Text);
            Assert.AreEqual("0", result[0].Value);
            Assert.AreEqual(true, result[0].Selected);
        }
        public void NullableEnumWithTitleAndSelectedAsNull_ReturnsListWithSelectedTitle()
        {
            var result = EnumExtendedInfoHelper.CreateSelectListItemsFor((EnumExtendedInfoExtensionTests.TestEnum?)null, "Title");

            Assert.AreEqual(3, result.Count());
            Assert.AreEqual("Title", result[0].Text);
            Assert.AreEqual(null, result[0].Value);
            Assert.AreEqual(true, result[0].Selected);
        }