Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

est s trabajando en un sistema que ayuda a gestionar tareas en una lista de tareas pendientes. Su trabajo es implementar un punto final que

ests trabajando en un sistema que ayuda a gestionar tareas en una lista de tareas pendientes. Su trabajo es implementar un punto final que permita actualizar estas tareas. con java y spring boot. Aunque la solucin publicada aqu en chegg es vlida, hay tres pruebas unitarias que no se manejan como se esperaba: 1: error esperado no encontrado en lugar de advertencia con texto: com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests - debera_return_not_found_message_when_id_not_exist Salida (stderr) : JavaScript ser nulo o vaco en com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests.should_return_not_found_message_when_id_not_exist(HibernateTaskApplicationTests.java:106) Salida: [WARN] MockHttpServletRequest: Mtodo HTTP = PUT URI de solicitud =/tasks/10 Parmetros ={} Encabezados ={ Content-Type=[application/json;charset=UTF-8]} Cuerpo ={"description":"nueva descripcin","priority":15} Atributos de sesin ={} Controlador: Tipo = com.codility.tasks.hibernate .solution.TaskController Mtodo = public org.springframework.http.ResponseEntity com.codility.tasks.hibernate.solution.TaskController.updateTask(java.lang.Long,com.codility.tasks.hibernate.solution.Task) Async: Async iniciado = falso Resultado asncrono = nulo Excepcin resuelta: Tipo = nulo ModelAndView: Ver nombre = nulo Vista = nulo Modelo = nulo FlashMap: Atributos = nulo MockHttpServletResponse: Estado =404 Mensaje de error = nulo Encabezados ={} Tipo de contenido = nulo Cuerpo = URL reenviada = null URL redirigida = null Cookies =[] RESPUESTA INCORRECTA 2: No se maneja la excepcin de descripcin vaca: com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests - debera_return_bad_request_status_when_description_is_empty Salida (stderr): org.springframework.web.util.NestedServletException: procesamiento de solicitudes fallido; la excepcin anidada es org.springframework.dao.DataIntegrityViolationException: no se pudo ejecutar la declaracin; SQL [n/d]; restriccin [nula]; La excepcin anidada es org.hibernate.exception.ConstraintViolationException: no se pudo ejecutar la declaracin en com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests.should_return_bad_request_status_when_description_is_empty(HibernateTaskApplicationTests.java:119) Causado por: org.springframework.dao.DataIntegrityViolation Excepcin: no se pudo ejecutar declaracin; SQL [n/d]; restriccin [nula]; La excepcin anidada es org.hibernate.exception.ConstraintViolationException: no se pudo ejecutar la declaracin en com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests.should_return_bad_request_status_when_description_is_empty(HibernateTaskApplicationTests.java:119) Causado por: org.hibernate.exception.ConstraintViolationException: no se pudo ejecutar declaracin en com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests.should_return_bad_request_status_when_description_is_empty(HibernateTaskApplicationTests.java:119) Causado por: org.h2.jdbc.JdbcSQLException: NULL no permitido para la columna "DESCRIPCIN"; Declaracin SQL: actualizar descripcin del conjunto de tareas =?, prioridad =? donde identificacin =?[23502-197] en com.codility.tasks.hibernate.solution.HibernateTaskApplicationTests.should_return_bad_request_status_when_description_is_empty(HibernateTaskApplicationTests.java:119) Salida: [WARN] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Error de SQL 235: 02, Estado SQL: 23502[ERROR] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - NULL no permitido para la columna "DESCRIPCIN"; Declaracin SQL: actualizar descripcin del conjunto de tareas =?, prioridad =? donde identificacin =?[23502-197][ERROR] org.hibernate.internal.ExceptionMapperStandardImpl - HHH000346: Error durante la descarga administrada [org.hibernate.exception.ConstraintViolationException: no se pudo ejecutar la declaracin] MockHttpServletRequest: Mtodo HTTP = URI de solicitud PUT =/tasks/10 Parmetros ={} Encabezados ={Content-Type=[application/json;charset=UTF-8]} Cuerpo ={"description":"nueva descripcin","priority":15} Atributos de sesin ={} Controlador: Tipo = com .codility.tasks.hibernate.solution.TaskController Mtodo = public org.springframework.http.ResponseEntity com.codility.tasks.hibernate.solution.TaskController.updateTask(java.lang.Long,com.codility.tasks.hibernate.solution. Tarea) Asncrono: Asncrono iniciado = falso Resultado asncrono = nulo Excepcin resuelta: Tipo = nulo ModelAndView: Ver nombre = nulo Vista = nulo Modelo = nulo FlashMap: Atributos = nulo MockHttpServletRespon
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Pro SQL Server Administration

Authors: Peter Carter

1st Edition

1484207106, 9781484207109

More Books

Students also viewed these Databases questions

Question

What is a job analysis?

Answered: 1 week ago

Question

What are the main provisions of the Fair Labor Standards Act?

Answered: 1 week ago