示例#1
0
        public void Create()
        {
            // Arrange
            AccessoiresController controller = new AccessoiresController(repo.Object);
            // Act
            var result = controller.Create();

            // Assert
            Assert.IsNotNull(result);
        }
示例#2
0
        public void Index()
        {
            // Arrange
            repo.Setup(x => x.GetAccessoires()).Returns(new List <Accessoires>());
            AccessoiresController controller = new AccessoiresController(repo.Object);

            // Act
            ViewResult result = controller.Index() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
示例#3
0
        public void Details()
        {
            // Arrange
            repo.Setup(x => x.GetAccessoireById(1)).Returns(new Accessoires());
            AccessoiresController controller = new AccessoiresController(repo.Object);

            // Act
            ViewResult result = controller.Details(1) as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
示例#4
0
        public void Edit()
        {
            // Arrange
            AccessoiresController controller = new AccessoiresController(repo.Object);
            Mock <AccessoireVM>   a          = new Mock <AccessoireVM>();
            // Act
            var result = (RedirectToRouteResult)controller.Edit(a.Object);

            result.RouteValues["action"].Equals("Index");
            result.RouteValues["controller"].Equals("Accessoires");

            // Assert
            Assert.AreEqual("Index", result.RouteValues["action"]);
            Assert.AreEqual("Accessoires", result.RouteValues["controller"]);
        }
示例#5
0
        public void DeleteConfirmed()
        {
            // Arrange
            repo.Setup(x => x.GetAccessoireById(1)).Returns(new Accessoires());
            AccessoiresController controller = new AccessoiresController(repo.Object);

            // Act
            var result = (RedirectToRouteResult)controller.DeleteConfirmed(1);

            result.RouteValues["action"].Equals("Index");
            result.RouteValues["controller"].Equals("Accessoires");

            // Assert
            Assert.AreEqual("Index", result.RouteValues["action"]);
            Assert.AreEqual("Accessoires", result.RouteValues["controller"]);
        }