Пример #1
0
        public void TestInsertProduct()
        {
            //Arrange
            DataProduct    dataProduct = new DataProduct();
            ServiceProduct product     = new ServiceProduct();

            product.Name          = "Grafikkort";
            product.Price         = 1998;
            product.Description   = "For at få den bedste spiloplevelse er det vigtigt med et godt grafikkort";
            product.AmountOnStock = 20;
            bool check = false;

            //Act
            try
            {
                dataProduct.InsertProduct(product);
                check = true;
            }
            catch
            {
                check = false;
            }

            //Assert
            Assert.IsTrue(check);
        }
Пример #2
0
        public void TestGetAmountOnProduct()
        {
            //Arrange
            DataProduct    dataProduct = new DataProduct();
            ServiceProduct product     = new ServiceProduct();

            product.Name          = "Harddisk";
            product.Price         = 1234;
            product.Description   = "For at få den bedste spiloplevelse er det vigtigt med en god og hurtig harddisk";
            product.AmountOnStock = 30;

            //Act
            int insertedId         = dataProduct.InsertProduct(product);
            var getInsertedProduct = dataProduct.GetProductById(insertedId);

            //Assert
            Assert.AreEqual(product.AmountOnStock, getInsertedProduct.AmountOnStock);
        }
Пример #3
0
 public void InsertProduct(ServiceProduct product)
 {
     dataProduct.InsertProduct(product);
 }
        public bool InsertProduct(Product productToInsert)
        {
            DataProduct dp = new DataProduct();

            return(dp.InsertProduct(productToInsert));
        }