Example #1
0
        public async void Create_ReturnsViewResult()
        {
            //Arrange
            var controller = new ServiceRequisitionsController(Context, UserManager, EmailSender);

            controller.ControllerContext.HttpContext = new DefaultHttpContext {
                User = ClientLog
            };

            //Act
            var result = await controller.CreateAsync(1);

            //Assert
            Assert.IsType <ViewResult>(result);
        }
Example #2
0
        public async void Create_NonExistingService_ReturnsNotFound(int ServiceID)
        {
            //Arrange
            var controller = new ServiceRequisitionsController(Context, UserManager, EmailSender);

            controller.ControllerContext.HttpContext = new DefaultHttpContext {
                User = ClientLog
            };

            //Act
            var result = await controller.CreateAsync(ServiceID);

            //Assert
            var viewResult = Assert.IsType <ViewResult>(result);

            Assert.Equal("/Views/Shared/NotFound.cshtml", viewResult.ViewName);
        }