public void CreateCountry_Test() { FlightCenterSystem.Instance.Login(out FacadeBase facadeBase, out ILoginToken loginToken, "danny121121", "fdsaa23"); LoginToken <Administrator> token = (LoginToken <Administrator>)loginToken; LoggedInAdministratorFacade facade = (LoggedInAdministratorFacade)facadeBase; Country country = new Country() { Name = "Greek" }; facade.CreateCountry(token, country); Assert.AreEqual(_countryDAO.GetAll().Count, 5); }
public void LoadCountries() { var countries = _countryDAO.GetAll(); foreach (var country in countries) { _countriesDictionary.TryAdd(country.Id, country.Name); } }
public void Add() { countryDAO.Add(new Country("Israel")); Assert.AreEqual(1, countryDAO.GetAll().Count); Assert.AreEqual("Israel", countryDAO.GetAll()[0].CountryName); }
public static IEnumerable <Models.Country> GetAll() => countryDAO.GetAll();
public void Add() { Customer theCustomer = new Customer("FIRSTNAME", "LASTNAME", "USERNAME", "PASSWORD", "ADDRESS", "PHNUMBER", "CRDNUMBER"); customerDAO.Add(theCustomer); theCustomer = customerDAO.GetAll()[0]; Country israel = new Country("Israel"); countryDAO.Add(israel); israel = countryDAO.GetAll()[0]; AirlineCompany elal = new AirlineCompany("ELAL", "ELALUSERNAME", "ELALPASSWORD", israel.ID); airlineDAO.Add(elal); elal = airlineDAO.GetAll()[0]; Flight theFlight = new Flight(elal.ID, israel.ID, israel.ID, new DateTime((DateTime.Now.Year + 2), 12, 5, 14, 00, 00), new DateTime((DateTime.Now.Year + 2), 12, 7, 14, 00, 00), 50, FlightStatus.NotDeparted); flightDAO.Add(theFlight); theFlight = flightDAO.GetAll()[0]; ticketDAO.Add(new Ticket(theFlight.ID, theCustomer.ID)); Assert.AreEqual(1, ticketDAO.GetAll().Count); }