public void GetAllParks_ShouldReturn_2_Parks() { ParksSqlDAO dao = new ParksSqlDAO(ConnectionString); IList <Park> parks = dao.GetAllParks(); Assert.AreEqual(2, parks.Count); }
public void GetAllParksTest() { // Arrange ParksSqlDAO park = new ParksSqlDAO(connectionString); List <Park> parkList = new List <Park>(); // Act parkList = (List <Park>)park.GetAllParks(); //Assert Assert.AreEqual(2, parkList.Count); }
static void Main(string[] args) { // Get the connection string from the appsettings.json file IConfigurationBuilder builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); IConfigurationRoot configuration = builder.Build(); string connectionString = configuration.GetConnectionString("npcampground"); IParksDAO parksDAO = new ParksSqlDAO(connectionString); ICampgroundDAO campgroundDAO = new CampgroundSqlDAO(connectionString); ISiteDAO siteDAO = new SiteSqlDAO(connectionString); IReservationDAO reservationDAO = new ReservationSqlDAO(connectionString); MainCLI mainCLI = new MainCLI(parksDAO, campgroundDAO, siteDAO, reservationDAO); ParkCLI parkCLI = new ParkCLI(parksDAO, campgroundDAO, siteDAO, reservationDAO); CampGroundCLI campGroundCLI = new CampGroundCLI(parksDAO, campgroundDAO, siteDAO, reservationDAO); SiteCLI siteCLI = new SiteCLI(parksDAO, campgroundDAO, siteDAO, reservationDAO); mainCLI.RunMainMenuCLI(); }
static void Main(string[] args) { // Get the connection string from the appsettings.json file IConfigurationBuilder builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); IConfigurationRoot configuration = builder.Build(); string connectionString = configuration.GetConnectionString("Project"); IParkDAO parkDAO = new ParksSqlDAO(connectionString); ICampgroundDAO campgroundDAO = new CampgroundSqlDAO(connectionString); ISiteDAO siteDAO = new SitesSqlDAO(connectionString); IReservationDAO reservationDAO = new ReservationsSqlDAO(connectionString); IMainMenu mainMenu = new MainMenuCLI(); IParkInfoMenu parkInfoMenu = new ParkInfoMenuCLI(); IParkCampgroundsMenu parkCampgrounds = new ParkCampgroundsMenuCLI(); IReservationMenu reservationMenu = new ReservationMenuCLI(); NPSystemController nPSystemController = new NPSystemController(parkDAO, campgroundDAO, siteDAO, reservationDAO, mainMenu, parkInfoMenu, parkCampgrounds, reservationMenu); nPSystemController.Run(); }