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); }
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); }