Esempio n. 1
0
        public void DireccionesIsOk()
        {
            var IAuthServiceMock         = new Mock <IAuthService>();
            var IPlanServiceMock         = new Mock <IPlanService>();
            var IInmuebleTipoServiceMock = new Mock <IInmuebleTipoService>();
            var ICiudadServiceMock       = new Mock <ICiudadService>();
            var ICloudinaryServiceMock   = new Mock <ICloudinaryService>();
            var IInmuebleServiceMock     = new Mock <IInmuebleService>();
            var IImageServiceMock        = new Mock <IImageService>();

            var IPublicacionServiceMock = new Mock <IPublicacionService>();
            var IValidacionInmuebleMock = new Mock <IValidacionInmueble>();


            var home = new PublicacionController(IAuthServiceMock.Object, IPlanServiceMock.Object, IInmuebleTipoServiceMock.Object, ICiudadServiceMock.Object, ICloudinaryServiceMock.Object, IInmuebleServiceMock.Object, IImageServiceMock.Object, IPublicacionServiceMock.Object, IValidacionInmuebleMock.Object);


            var result = home.Direcciones() as ViewResult;

            Assert.IsInstanceOf <ViewResult>(result);
        }
Esempio n. 2
0
        public void GetInmuebleByIDIsOk()
        {
            var IAuthServiceMock         = new Mock <IAuthService>();
            var IPlanServiceMock         = new Mock <IPlanService>();
            var IInmuebleTipoServiceMock = new Mock <IInmuebleTipoService>();
            var ICiudadServiceMock       = new Mock <ICiudadService>();
            var ICloudinaryServiceMock   = new Mock <ICloudinaryService>();
            var IInmuebleServiceMock     = new Mock <IInmuebleService>();
            var IImageServiceMock        = new Mock <IImageService>();

            var IPublicacionServiceMock = new Mock <IPublicacionService>();
            var IValidacionInmuebleMock = new Mock <IValidacionInmueble>();

            IInmuebleServiceMock.Setup(x => x.GetInmuebleById(1)).Returns(new Inmueble());
            var home = new PublicacionController(IAuthServiceMock.Object, IPlanServiceMock.Object, IInmuebleTipoServiceMock.Object, ICiudadServiceMock.Object, ICloudinaryServiceMock.Object, IInmuebleServiceMock.Object, IImageServiceMock.Object, IPublicacionServiceMock.Object, IValidacionInmuebleMock.Object);


            var result = home.GetInmuebleByID(1) as ViewResult;

            Assert.IsInstanceOf <ViewResult>(result);

            Assert.IsNull(result.ViewBag.UserLogged);
        }