public void TestUpdateCustomerIDIncrementMethod() { Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); int customerid = customer.incrementCustomerNumber(userlogin.DeserializeLogin()); int customeridfromlist = customerlist[customerlist.Count - 1].Customerid + 1; // bool validcustomer = customer.IsUserinCustomerList(user, customerlist); Assert.AreEqual(customeridfromlist, customerid); }
public void TestCustomerChangePassword2() { Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); User user = new User("admin", "password"); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); string date = DateTime.Now.ToString("dd/MM/yyyy", System.Globalization.CultureInfo.GetCultureInfo("en-US")); bool validcustomer = customer.IsUserinCustomerList(user, customerlist); Customer currcustomer = Customer.currentcustomer; List <User> userlist = userlogin.DeserializeLogin(); customer.Changepassword(user, userlist, "new"); Assert.AreEqual("new", currcustomer.Password); }
public void TestGetAllCustomer() { Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); Assert.IsTrue(customerlist.Count > 0); }
public void Test_DeserializeLogin() { UserLogin userLogin = new UserLogin(); List <User> userlist = userLogin.DeserializeLogin(); int userlistsize = userlist.Count; Assert.IsTrue(userlistsize > 0, "User list was not greater than zero"); }
public void TestIsNotUserinCustomerList() { Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); User user = new User("", ""); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); bool validcustomer = customer.IsUserinCustomerList(user, customerlist); Assert.IsFalse(validcustomer); }
public void Test_SerializeLogin() { UserLogin userLogin = new UserLogin(); User user = new User("test3", "test3"); userLogin.SerializeLogin(user); List <User> userlist = userLogin.DeserializeLogin(); int userlistsize = userlist.Count; bool validuser = userLogin.CheckValidUser(user, userlist); Assert.IsTrue(validuser, "User is valid"); }
public void TestAddUser() { string username = "******"; string password = "******"; User user = new User(username, password); UserLogin userlogin = new UserLogin(); user.AddUser(user); List <User> currentuserlist = userlogin.DeserializeLogin(); User currentuser = user.GetCurrentUser(user.Username, currentuserlist); Assert.AreEqual("test", currentuser.Username); Assert.AreEqual("test2", currentuser.Password); }
public void TestUpdateCustomerEmailfound() { Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); User user = new User("admin", "password"); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); string date = DateTime.Now.ToString("dd/MM/yyyy", System.Globalization.CultureInfo.GetCultureInfo("en-US")); bool validcustomer = customer.IsUserinCustomerList(user, customerlist); Customer currcustomer = Customer.currentcustomer; bool email = customer.CheckIfCustomerEmail(currcustomer, customerlist); Assert.IsTrue(email); }
public void TestGetCurrentCustomersByCustomerID() { Customer customer = new Customer(); ArrayList list = new ArrayList(); list.Add(1); list.Add(2); list.Add(3); UserLogin userlogin = new UserLogin(); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); Customer currentcustomer = customer.getCurrentCustomerByCustomerID(list, customerlist); Assert.AreEqual(1, currentcustomer.Customerid); }
public void TestRemoveUser() { string username = "******"; string password = "******"; User user = new User(username, password); UserLogin userlogin = new UserLogin(); user.AddUser(user); List <User> currentuserlist = userlogin.DeserializeLogin(); List <User> finaluserlist = user.removeUser(user, currentuserlist); User.userlist = currentuserlist; User currentuser = user.GetCurrentUser(user.Username, finaluserlist); Assert.IsNull(currentuser); }
public void TestAddCurrentCustomertoOrdersArrayList() { Orders order = new Orders(); Customer customer = new Customer(); UserLogin userlogin = new UserLogin(); User user = new User("admin", "password"); List <Customer> customerlist = customer.getAllCustomerList(userlogin.DeserializeLogin()); string date = DateTime.Now.ToString("dd/MM/yyyy", System.Globalization.CultureInfo.GetCultureInfo("en-US")); bool validcustomer = customer.IsUserinCustomerList(user, customerlist); Customer currcustomer = Customer.currentcustomer; ArrayList orderlistfields = order.AddOrderToArraylist(currcustomer.Customerid.ToString(), currcustomer.Users.Username, currcustomer.Firstname, currcustomer.Lastname, currcustomer.Email, order.OrderNumber.ToString(), "Product", "0", "0", "0", order.Quantity.ToString(), date, date, date); Assert.AreEqual(14, orderlistfields.Count); }
public void Test_SerializeLoginUserList() { UserLogin userLogin = new UserLogin(); User user1 = new User("test6", "test6"); User user2 = new User("test7", "test7"); List <User> userlist = new List <User>(); userlist.Add(user1); userlist.Add(user2); userLogin.SerializeLogin(userlist); List <User> deserializeuserlist = userLogin.DeserializeLogin(); int userlistsize = deserializeuserlist.Count; bool validuser = userLogin.CheckValidUser(user1, deserializeuserlist); bool validuser2 = userLogin.CheckValidUser(user2, deserializeuserlist); Assert.IsTrue(validuser, "User is valid"); Assert.IsTrue(validuser2, "User is valid"); }