He trabajado con Spock y me encantó la cláusula 'dónde', que le permite ejercitar fácilmente el caso de prueba con múltiples entradas y salidas. Por ejemplo:¿Hay una biblioteca de pruebas tipo Spock para Python?
class HelloSpock extends spock.lang.Specification {
def "length of Spock's and his friends' names"() {
expect:
name.size() == length
where:
name | length
"Spock" | 5
"Kirk" | 4
"Scotty" | 6
}
}
¿Hay algo similar para Python?
¿Le parece útil las siguientes respuestas? –