public void ProductColorReadErrorTest() { List <string> errors = new List <string>(); // TODO: Initialize to an appropriate value int invalid_ProductColor_id = BLProductColor.ReadAllProductColor(ref errors).Count + 1; BLProductColor.ReadProductColor(invalid_ProductColor_id, ref errors); AsynchLog.LogNow(errors); BLProductColor.ReadProductColor(-1, ref errors); AsynchLog.LogNow(errors); Assert.AreEqual(2, errors.Count); }
public void UpdateProductColorTest() { Random rand = new Random(); String updateString = "Hello Kitty Pink " + rand.Next(1000); List <string> errors = new List <string>(); // TODO: Initialize to an appropriate value List <string> errorsExpected = new List <string>(); // TODO: Initialize to an appropriate value int result = BLProductColor.UpdateProductColor(1, updateString, ref errors); AsynchLog.LogNow(errors); ProductColorInfo ProductColor = BLProductColor.ReadProductColor(1, ref errors); AsynchLog.LogNow(errors); Assert.AreEqual(1, result); Assert.AreEqual(ProductColor.product_color_id, 1); Assert.AreEqual(ProductColor.product_color_name, updateString); }
public void CreateProductColorTest() { Random rand = new Random(); String createString = "Sanrio Pink " + rand.Next(1000); List <string> errors = new List <string>(); // TODO: Initialize to an appropriate value List <string> errorsExpected = new List <string>(); // TODO: Initialize to an appropriate value int result = BLProductColor.CreateProductColor(createString, ref errors); AsynchLog.LogNow(errors); Assert.AreNotEqual(result, -1); System.Diagnostics.Debug.WriteLine("RESULT:" + result); ProductColorInfo ProductColor = BLProductColor.ReadProductColor(result, ref errors); AsynchLog.LogNow(errors); System.Diagnostics.Debug.WriteLine("RESULT:" + ProductColor.product_color_id); System.Diagnostics.Debug.WriteLine("RESULT:" + ProductColor.product_color_name); Assert.AreEqual(ProductColor.product_color_id, result); Assert.AreEqual(ProductColor.product_color_name, createString); }
public ProductColorInfo ReadProductColor(int id, ref List <string> errors) { return(BLProductColor.ReadProductColor(id, ref errors)); }