es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JENKINS-SPOCK

¿Cómo parametrizo los métodos y las clases de Java?

Estoy usando Spock para pruebas unitarias. Quiero probar métodos y clases de Java de manera dinámica, como en el siguiente ejemplo. Audit es una clase de Java. Además, si es posible, también me gustaría hacer de la clase Audit un parámetro. “` given: Audit audit = GroovyMock() expression BatchAudit bean . . . Read more

Cómo burlar/espiar una instancia de Jenkins utilizando Spock

Tengo este código en mi pipeline, ahora quiero agregar pruebas unitarias para él usando el framework de spock, el problema es cómo simular o espiar a Jenkins.instance y todos los métodos en cadena. String deployPipeline = “Deploy/${projectID}/deploy-to-prod” def lastRelease = Jenkins.instance.getItemByFullName(deployPipeline).getLastSuccessfulBuild() String lastDeployedVersion = lastRelease.getBadgeActions().findResult { String text = it.getText() . . . Read more