Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

252
Vistas
TypeError: indefinido no es un objeto cuando se prueba la unidad con jazmín - respuesta JSON

Agregué esta línea en una prueba de unidad existente que solía funcionar y recibo un error después de agregar esto: (Por cierto, esto funciona bien en el navegador web).

 onRender: function () { if ( _.isEmpty(this.viewData.assessment) || _.isEmpty(this.viewData.patient) || _.isEmpty(this.viewData.scoreInfo) ) { $("#viewAssessmentDetails").hide(); return; } //console.log("this.viewData.scoreInfo: ",JSON.stringify(this.viewData.scoreInfo)); if (this.completedAssessment) { this.viewData.assessment = this.completedAssessment.toJSON(); } //without this line, the test passes this.viewData.assessment.format.sections[0].questions[0].introText = this.viewData.assessment.format.sections[0].questions[0].introText.replace(/\|/g, '\n'); ... ...

el error que obtengo:

PRUEBAS FALLIDAS:

 viewAssessmentDetails ✖ render no completed assessment renders PhantomJS 2.1.1 (Mac OS 0.0.0) TypeError: undefined is not an object (evaluating 'this.viewData.assessment.format.sections') in src/test/view/app/view_assessment_detailsSpec.js (line 49131) onRender@webpack:///src/js/view/app/view_assessment_details.js:368:5 <- src/test/view/app/view_assessment_detailsSpec.js:49131:72948 webpack:///src/test/view/app/view_assessment_detailsSpec.js:253:9 <- src/test/view/app/view_assessment_detailsSpec.js:50821:88 <Jasmine> ✖ render with completed assessment renders PhantomJS 2.1.1 (Mac OS 0.0.0) TypeError: undefined is not an object (evaluating 'this.viewData.assessment.format') in src/test/view/app/view_assessment_detailsSpec.js (line 49131) onRender@webpack:///src/js/view/app/view_assessment_details.js:368:5 <- src/test/view/app/view_assessment_detailsSpec.js:49131:72941 webpack:///src/test/view/app/view_assessment_detailsSpec.js:265:9 <- src/test/view/app/view_assessment_detailsSpec.js:50840:88 <Jasmine>

gracias de antemano daniel

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda