Tag: CUCUMBER-JUNIT
Estoy mirando la función assertDoesNotThrow() en la documentación de JUnit aquí. Sé que se puede especificar el tipo de excepción con assertThrows(), pero parece que no se puede hacer lo mismo con assertDoesNotThrow(). ¿Hay una razón particular para esto? Si quisiera demostrar, por ejemplo, que un método no arroja una . . . Read more
En la salida de consola, estamos obteniendo el informe de cobertura de Jacoco. Pero en Sonar aparece como 0% y el proyecto está utilizando el archivo build.sbt. Además, en Jenkins está utilizando la opción ” -Dsonar.coverage.jacoco.xmlReportPaths=”…/jacoco.xml”” en lugar de “- Dsonar.jacoco.reportPath=”../jacoco.exec””, sin embargo, la cobertura sigue apareciendo como 0% en . . . Read more
Estoy intentando implementar una prueba JUnit (v4.13.2) utilizando testcontainers (v1.16.2) para probar mejor nuestras clases DAO/JPA. Estoy utilizando la imagen oficial de docker centos/postgresql-96-centos7 y puedo ejecutarla en la línea de comandos sin problemas usando: docker run -d –name postgres -e POSTGRESQL_USER=user -e POSTGRESQL_PASSWORD=pass -e POSTGRES_DATABASE=db -p 5432:5432 centos/postgresql-96-centos7. Eliminé . . . Read more
Estoy escribiendo una Prueba de Integración (a partir de aquí referida como IT) para mi característica. En mi requisito, necesito llamar a otro servicio para actualizar los datos. Estos servicios no pueden ejecutarse localmente, así que no puedo usar Postman. Por lo tanto, solo tengo permitido usar IT. Ejemplo: Tengo . . . Read more
En mi biblioteca compartida de Jenkins tengo toneladas de archivos groovy en la carpeta /vars que definen pasos personalizados. Muchos de ellos tienen varios métodos definidos y un método en un archivo puede llamar a otro en el mismo archivo. Estoy buscando una forma de simular estos métodos locales para . . . Read more