示例#1
0
        public void Test_5_Delete()
        {
            //Act
            var deleteResult = CartItemImplementaion.Delete() as OkNegotiatedContentResult <IEnumerable <Guid> >;

            //Assert
            Assert.IsNotNull(deleteResult);
        }
示例#2
0
        public void Test_4_GetByID()
        {
            // Act
            var productResult = CartItemImplementaion.GetByID() as OkNegotiatedContentResult <CartItem>;

            // Assert
            Assert.IsNotNull(productResult);
        }
示例#3
0
        public void Test_2_Update()
        {
            //Act
            var response = CartItemImplementaion.Update() as OkNegotiatedContentResult <IEnumerable <CartItem> >;

            //Assert
            Assert.IsNotNull(response);
        }
示例#4
0
        public void Test_3_GetAll()
        {
            // Act
            var productResult = CartItemImplementaion.GetAll() as OkNegotiatedContentResult <IEnumerable <CartItem> >;

            // Assert
            Assert.IsNotNull(productResult);
        }
示例#5
0
        internal static IHttpActionResult Delete()
        {
            CartItemImplementaion.Delete();
            ReceiptImplementaion.Delete();

            var _products  = GetAll() as OkNegotiatedContentResult <IEnumerable <Product> >;
            var productIDs = _products.Content.Select(t => t.ID).ToList();
            var response   = baseController.Delete(productIDs);

            return(response);
        }