public void CustomersFuncsTest() { FlightDAOMSSQL flight = new FlightDAOMSSQL(); flight.RemoveAll(); CountryDAOMSSQL c = new CountryDAOMSSQL(); c.RemoveAll(); AirlineDAOMSSQL airline = new AirlineDAOMSSQL(); airline.RemoveAll(); Customer cust1 = new Customer("gal", "mazana", "userrr", "123", "afula", "0526614430", "4580982574849111"); Customer cust2 = new Customer("hamody", "zoubi", "hahaaaaa", "321", "ein harod", "0954542323521", "6528429299292"); CustomerDAOMSSQL customer = new CustomerDAOMSSQL(); customer.RemoveAll(); customer.Add(cust1); customer.Add(cust2); customer.Remove(cust2); Customer upddatedCust = customer.Get(cust1.Id); upddatedCust.UserName = "******"; customer.Update(upddatedCust); IList <Customer> customers = customer.GetAll(); Assert.AreEqual(customers[0], customer.Get(cust1.Id)); }
public void RemoveCustomerTest() { CustomerDAOMSSQL c = new CustomerDAOMSSQL(); Assert.IsNotNull(c.Get(TestCenter.CustomerToken.User.Id)); TestCenter.AdminFacade.RemoveCustomer(TestCenter.AdminToken, TestCenter.CustomerToken.User); Assert.IsNull(c.Get(TestCenter.CustomerToken.User.Id)); }
public void DeleteMyAccountTest() { CustomerDAOMSSQL c = new CustomerDAOMSSQL(); Assert.IsNotNull(c.Get(TestCenter.CustomerToken.User.Id)); TestCenter.CustomerFacade.DeleteMyAccount(TestCenter.CustomerToken, TestCenter.CustomerToken.User); Assert.IsNull(c.Get(TestCenter.CustomerToken.User.Id)); }
public void TestUpdateCustomer() { test = new TestInfo(); Customer customer = new Customer("rami", "lavy", "rami", "1234", "alkana", "054555440", "321456"); customer.ID = test.adminF.CreateNewCustomer(test.adminT, customer); CustomerDAOMSSQL customerDAO = new CustomerDAOMSSQL(); customer.FirstName = "levi"; Assert.AreNotEqual(customer.FirstName, customerDAO.Get(customer.ID).FirstName); test.adminF.UpdateCustomerDetails(test.adminT, customer); Assert.AreEqual(customer.FirstName, customerDAO.Get(customer.ID).FirstName); }
public void TestRemoveCustomer() { test = new TestInfo(); Customer testCustomer = new Customer("dan", "horesh", "dan", "2345", "alkana", "054555440", "321456"); testCustomer.ID = test.adminF.CreateNewCustomer(test.adminT, testCustomer); CustomerDAOMSSQL cusDAO = new CustomerDAOMSSQL(); Assert.AreEqual(testCustomer.ID, cusDAO.Get(testCustomer.ID).ID); }
public void UpdateCustomer() { Customer customerTest = new Customer("FIRSTNAME", "LASTNAME", "USERNAME", "PASSWORD", "ADDRESS", "PHONENUMBER", "CARDNUMBER"); customerDAO.Add(customerTest); customerTest = customerDAO.GetCustomerByUsername("USERNAME"); customerTest.FirstName = "CHANGED"; facade.UpdateCustomer(customerTest); Assert.AreEqual("CHANGED", customerDAO.Get(customerTest.ID).FirstName); }
public void ChangeMyPassword() { Customer user = customerDAO.Add(new Customer("FIRSTNAME", "LASTNAME", "USERNAME", "PASSWORD", "ADDRESS", "PHONENUMBER", "CARDNUMBER")); LoginToken <Customer> customerLoggenIn = new LoginToken <Customer>(); customerLoggenIn.user = user; facade.ChangeMyPassword(customerLoggenIn, "PASSWORD", "NEWPASSWORD"); Assert.AreEqual("NEWPASSWORD", customerLoggenIn.user.Password); Assert.AreEqual("NEWPASSWORD", customerDAO.Get(user.ID).Password); }