Exemple #1
0
        public void AddProductToWishlist_ReturnsNotNull()
        {
            int CustomerId = 1;
            int ProductId  = 2;

            var mock = new Mock <ProceedToBuy>();
            ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object);
            var data = ptbm.AddProductToWishlist(CustomerId, ProductId);
            var res  = data.Result;

            Assert.IsNotNull(res);
        }
Exemple #2
0
        public void AddProductToWishlist_InvalidorNullInput_ReturnsNotFoundResult()
        {
            int CustomerId = 1;
            int ProductId  = 100;

            var mock = new Mock <ProceedToBuy>();
            ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object);
            var data = ptbm.AddProductToWishlist(CustomerId, ProductId);
            var res  = data.Result;
            var s    = res as NotFoundResult;

            Assert.AreEqual(s.StatusCode, 404);
        }
Exemple #3
0
        public void AddProductToWishlist_ValidInput_ReturnsOkResult()
        {
            int CustomerId = 1;
            int ProductId  = 2;

            var mock = new Mock <ProceedToBuy>();
            ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object);
            var data   = ptbm.AddProductToWishlist(CustomerId, ProductId);
            var value  = data.Result;
            var result = value as OkObjectResult;

            Assert.AreEqual(result.StatusCode, 200);
        }