Dependencias mockito gradle
Veamos qué dependencias poner en gradle para poder trabajar con Mockito. Las dependencias concretas dependen de si usamos JUnit 4 o Junit 5
Dependencias Gradle de Mockito con JUnit 4[editar]
dependencies {
testImplementation group: 'org.mockito', name: 'mockito-core', version: '5.11.0'
testImplementation group: 'junit', name: 'junit', version: '4.13.2'
}
Dependencias Gradle de Modkcito con JUnit 5 y junit-vintage-engine[editar]
dependencies {
testImplementation group: 'org.mockito', name: 'mockito-junit-jupiter', version: '5.11.0'
testImplementation group: 'org.junit.vintage', name: 'junit-vintage-engine', version: '5.10.2'
}
Dependencias Gradle de Modkcito con JUnit 5 y junit-jupiter-engine[editar]
// Para junit-jupiter-engine. No es necesario para junit-vintage-engine
test {
useJUnitPlatform()
}
dependencies {
testImplementation group: 'org.mockito', name: 'mockito-junit-jupiter', version: '5.11.0'
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.10.2'
}
Es importante poner useJUnitPlatform, si no, Gradle no detectará las clase como de test.