public void Initialize() { db_product = DB_Product.GetInstance(); db_order = DB_Order.GetInstance(); db_orderdetail = DB_OrderDetail.GetInstance(); db_user = DBCustomUser.GetInstance(); int index = 0; //Creates test user user = new CustomUser { Username = "******", Password = "******", Email = "ClassLibrary1 - Test OrderDetail Database - User", Wallet = 5000000.0, }; db_user.CreateUser(user); //loop for test products and test orders. while (index < 100) { //Creates test product Product product = new Product { Name = "ClassLibrary1 - Test OrderDetail Database - Product", Price = 1500.0 }; //creates test order. Order order = new Order { Price = 100.0, IsShipped = true, Username = user.Username }; db_order.CreateOrder(order); db_product.CreateProduct(product); index++; } products = db_product.FindProductByName("ClassLibrary1 - Test OrderDetail Database - Product"); orders = db_order.FindOrderByUsername(user.Username); orderdetails = new List <OrderDetail>(); }
public void Success_CreateUser() { //Arrange string result; CustomUser user; //Act user = new CustomUser { Username = "******", Password = "******", Email = "ClassLibrary1 - Test user database - CreateUser", IsActive = true, Wallet = 500, LoggedIn = true }; result = db_user.CreateUser(user); usernames.Add(user.Username); //Assert Assert.AreEqual("Success", result); }
public void Initialize() { db_order = DB_Order.GetInstance(); db_user = DBCustomUser.GetInstance(); //Creates test user user = new CustomUser { Username = "******", Password = "******", Email = "*****@*****.**", LoggedIn = true, IsActive = true, Wallet = 5000000.0, }; db_user.CreateUser(user); }
public void Initialize() { int index = 0; int max_index = 100; db_user = DBCustomUser.GetInstance(); db_product = DB_Product.GetInstance(); db_userproduct = DB_UserProduct.GetInstance(); Product product; user = new CustomUser { Username = "******", Password = "******", Email = "ClassLibriry1 - Test UserProduct Database - User", Wallet = 5000.0, IsActive = true, LoggedIn = true }; db_user.CreateUser(user); while (index < max_index) { product = new Product { Name = "ClassLibriry1 - Test UserProduct Database - Product", Price = 50.0 + (double)index }; db_product.CreateProduct(product); index++; } products = db_product.FindProductByPriceHigher(25.0); }
/// <summary> /// Creates a user. /// </summary> /// <param name="user"></param> /// <returns>string</returns> public string Create(CustomUser user) { return(db_user.CreateUser(user)); }