Esempio n. 1
0
        public void ProductReadErrorTest()
        {
            List <string> errors             = new List <string>(); // TODO: Initialize to an appropriate value
            int           invalid_Product_id = BLProduct.ReadAllProduct(ref errors).Count + 1;

            BLProduct.ReadProduct(invalid_Product_id, ref errors);
            AsynchLog.LogNow(errors);
            BLProduct.ReadProduct(-1, ref errors);
            AsynchLog.LogNow(errors);
            Assert.AreEqual(2, errors.Count);
        }
Esempio n. 2
0
        public void UpdateProductTest()
        {
            Random        rand           = new Random();
            String        updateString   = "Hello Kitty" + 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         = BLProduct.UpdateProduct(1, updateString, ref errors);

            AsynchLog.LogNow(errors);
            ProductInfo Product = BLProduct.ReadProduct(1, ref errors);

            AsynchLog.LogNow(errors);

            Assert.AreEqual(1, result);
            Assert.AreEqual(Product.product_id, 1);
            Assert.AreEqual(Product.product_name, updateString);
        }
Esempio n. 3
0
 public ProductInfo ReadProduct(int id, ref List <string> errors)
 {
     return(BLProduct.ReadProduct(id, ref errors));
 }