public void Index()
        {
            ProductImagesController controller = new ProductImagesController();
            ViewResult result = controller.Index() as ViewResult;

            Assert.IsNotNull(result);
        }
Beispiel #2
0
        public void details()
        {
            ProductImagesController controller = new ProductImagesController();
            ViewResult result = controller.Details(1) as ViewResult;

            Assert.IsNotNull(result);
        }
Beispiel #3
0
        public void edit()
        {
            ProductImagesController controller = new ProductImagesController();
            ViewResult result = controller.Edit(3) as ViewResult;

            Assert.IsNotNull(result);
        }
        public void Delete()
        {
            ProductImagesController controller = new ProductImagesController();
            ViewResult Result = controller.Delete(1) as ViewResult;

            Assert.IsNotNull(Result);
        }
        public void changePathNameTest_PathWillBeDifferent()
        {
            //  Arrange
            var dataSource = new Mock <ApplicationDbContext>();
            var temp       = Tools.GetQueryableMockDbSet <ProductImage>(GetTestProductImages());

            dataSource.Setup(m => m.ProductImages).Returns(temp);
            var controller = new ProductImagesController(dataSource.Object);

            // Act

            var testMethod = controller.ChangePathName(dataSource.Object.ProductImages.Select(m => m.Path).ToString());

            // Assert

            Assert.NotEqual(dataSource.Object.ProductImages.Select(m => m.Path).ToString(), testMethod);
        }
        private ProductImagesController createMockedController(bool isAuthenticated)
        {
            //Arrange
            var dataSource = new Mock <ApplicationDbContext>();
            var temp       = Tools.GetQueryableMockDbSet <ProductImage>(GetTestProductImages());

            dataSource.Setup(m => m.ProductImages).Returns(temp);
            var controller = new ProductImagesController(dataSource.Object)
            {
                ControllerContext = new ControllerContext()
                {
                    HttpContext = Tools.MockHttpContext(isAuthenticated)
                }
            };

            return(controller);
        }