public void VenueAccessTestToGetListOfVenues() { //Arrange VenueAccess test = new VenueAccess(connectionString); List <Venue> testList = new List <Venue>(); //Act testList = test.VenueList(); int count = testList.Count; //Assert Assert.AreNotEqual(0, count); }
public void DisplayVenueItems() { VenueAccess va = new VenueAccess(connectionString); bool venueItems = false; bool ifR = false; int choiceInt = 0; Venue userVenue = new Venue(); List <Venue> listOfVenues = new List <Venue>(); listOfVenues = va.VenueList(); while (!venueItems) { Console.WriteLine("Which venue would you like to view?"); for (int i = 0; i < listOfVenues.Count; i++) { Console.WriteLine((i + 1) + ") " + listOfVenues[i].Name); } Console.WriteLine("R) Return to previous screen"); string choice = Console.ReadLine(); try { choiceInt = int.Parse(choice); for (int i = 0; i < listOfVenues.Count; i++) { if (choiceInt - 1 == i) { venueItems = true; userVenue = listOfVenues[i]; break; } else if (i == listOfVenues.Count - 1) { Console.WriteLine("Please make a valid selection."); } } } catch { string choiceUp = choice.ToUpper(); if (choiceUp == "R") { ifR = true; venueItems = true; } else { Console.Clear(); Console.WriteLine("Please make a valid selection."); } } } if (ifR) { Run(); } else if (venueItems) { DisplayVenueDetails(userVenue); } }