[TestCase(3, ExpectedResult = enumListDescriptionExpected)] // Choosing enum outside of range public string GetEnumDescriptionList_of_Enum_with_Descriptions_Returns_Matching_List(EnumWithDescription anyEnum) { List <string> enumList = EnumLibrary.GetEnumDescriptionList(anyEnum); string resultingList = ""; int i = 0; foreach (string enumName in enumList) { resultingList += enumName; if (i < enumList.Count - 1) { resultingList += ", "; } i++; } return(resultingList); }