public ActionResult CreateTest([PexAssumeUnderTest] ClienteController target)
        {
            ActionResult result = target.Create();

            return(result);
            // TODO: add assertions to method ClienteControllerTest.CreateTest(ClienteController)
        }
        public void TestCliente2_AbrirCreateCliente_Cliente()
        {
            var controller = new ClienteController(null);

            var view = controller.Create() as ViewResult;

            AssertViewWithoutModel(view, "Create");
        }
Пример #3
0
        private void CrearPostTestOk()
        {
            BasicConfigMockData();
            controller = new ClienteController(_repositorio);
            var result = controller.Create(TestClientOK()) as PartialViewResult;

            result.Should().BeNull();

            clienteDbSetMock.Verify(s => s.Add(It.IsAny <Customer>()), Times.Once());
            webContextMock.Verify(c => c.SaveChanges(), Times.Once());
        }
        public ActionResult CreateTest01(
            [PexAssumeUnderTest] ClienteController target,
            tbCliente tbCliente,
            String dep_Codigo
            )
        {
            ActionResult result = target.Create(tbCliente, dep_Codigo = "0401");

            return(result);
            // TODO: add assertions to method ClienteControllerTest.CreateTest01(ClienteController, tbCliente, String)
        }
Пример #5
0
        private void CrearTest()
        {
            BasicConfigMockData();
            controller = new ClienteController(_repositorio);
            var result = controller.Create() as PartialViewResult;

            result.ViewName.Should().Be("_Create");

            var personModelCreate = (Customer)result.Model;

            personModelCreate.Should().NotBeNull();
        }
        public void TestCliente3_GuardadoExitosoRedireccionarIndex_Cliente()
        {
            var mock       = new Mock <IClienteTitulo>();
            var controller = new ClienteController(mock.Object);

            var redirect = controller.Create(new Cliente {
                Estado = false
            }) as RedirectToRouteResult;

            Assert.IsNotNull(redirect);
            Assert.AreEqual("Index", redirect.RouteValues["action"]);
        }
        public void Testing_Cliente_Create()
        {
            SucursalDTO sucursalDTO = new SucursalDTO
            {
                CorreoElectronico = "",
                TelefonoSucursal  = "342424234",
                HorarioSucursal   = "19:00-20:00",
                DirSucursal       = "Guanacaste"
            };

            var metodo = _controller.Create(sucursalDTO);

            Assert.IsType <RedirectToActionResult>(metodo);
        }
Пример #8
0
        private void CreatePostTestWrong()
        {
            BasicConfigMockData();
            controller = new ClienteController(_repositorio);
            var personToFail = TestClientIncorrecto();

            controller.ModelState.AddModelError("errorTest", "errorTest");
            var result = controller.Create(personToFail) as PartialViewResult;

            result.ViewName.Should().Be("_Create");

            var personModelCreate = (Customer)result.Model;

            personModelCreate.Should().Be(personToFail);
        }
        public void CreateCliente_Should_Return_Ok()
        {
            //Arrange
            var request  = ClienteBuilder.CreateClienteRequest();
            var response = new CreateClienteResponse();

            //Act
            response.SetSucess(true);
            _mock.Setup(x => x.Create(request)).Returns(response);
            var result = _controller.Create(request) as OkResult;

            //Assert
            _mock.Verify(x => x.Create(It.IsAny <CreateClienteRequest>()), Times.Once);
            result.Should().NotBeNull("Return is null");
            result.Should().BeOfType <OkResult>("Return type is not valid.");
            result.StatusCode.Should().Be(200, $"Status Code {result.StatusCode}");
        }