public void UpdatePropertyViews_ReturnProperty() { var viewsBeforeUpdate = _realStateAPIRepository.GetPropertyById(1).Views; var propertyChanged = _realStateAPIRepository.UpdatePropertyViews(1); Assert.IsFalse(propertyChanged.Views.Equals(viewsBeforeUpdate)); Assert.Pass(); }
public ActionResult <PropertyDTO> UpdateViews(int idProperty) { try { Property property = _realStateAPIRepository.UpdatePropertyViews(idProperty); _realStateAPIRepository.Save(); PropertyDTO propertyDTO = _mapper.Map <PropertyDTO>(property); return(propertyDTO); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }