public void Should_Get_Dictionary_With_All_Values_And_Description_Of_Enum_Test() { var descriptionsAndValues = EnumExtension.EnumValueAndDescriptionToDictionary <EnumTest>(); var none = descriptionsAndValues.ContainsKey("None") && descriptionsAndValues.ContainsValue("-"); var value1 = descriptionsAndValues.ContainsKey("Value1") && descriptionsAndValues.ContainsValue("Value - 1"); var value2 = descriptionsAndValues.ContainsKey("Value2") && descriptionsAndValues.ContainsValue("Value - 2"); Assert.True(none && value1 && value2); }