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); }