Se agrega el plugin de jacoco para la generación de los reportes de los test y…

Se agrega el plugin de jacoco para la generación de los reportes de los test y del coverage del proyecto, además se realiza un cambio en el DtoUzyTavProyec para que traiga todos los datos del usuario
parent 30eb9359
......@@ -2,6 +2,7 @@ plugins {
id 'org.springframework.boot' version '2.7.4'
id 'io.spring.dependency-management' version '1.0.14.RELEASE'
id 'java'
id 'jacoco'
}
group = 'ec.edu.espe.movilidad'
......@@ -39,12 +40,26 @@ dependencies {
compileOnly 'org.projectlombok:lombok' // Dependencia para generar automáticamente código repetitivo en Java
runtimeOnly 'com.oracle.database.jdbc:ojdbc8' // Dependencia para el controlador JDBC de Oracle
annotationProcessor 'org.projectlombok:lombok' // Procesador de anotaciones para Lombok
// Dependencia para pruebas unitarias en Spring Boot
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.junit.jupiter:junit-jupiter:5.7.2'
testImplementation 'org.mockito:mockito-core:3.12.4'
// Dependencia de Jacoco para la generación de informes de cobertura
testImplementation 'org.jacoco:org.jacoco.core:0.8.7'
}
tasks.named('test') {
useJUnitPlatform()
//Configuración para habilitar la generación de informes de Jacoco
finalizedBy jacocoTestReport
}
jacocoTestReport {
// Configuración para la generación de informes HTML y XML
reports {
html.enabled true
xml.enabled true
}
}
\ No newline at end of file
......@@ -109,6 +109,7 @@ public class DtoUzyTavProyec {
private Long uzytcata_gen_id;
private Long uzytusuario_id;
private DtoUzyTUsuario uzytusuario;
private Long uzytavactasperfil_PROYEC_ID;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment