Lista de longitud personalizada
Ya has visto una preparación de lista implementada como fixture. Pero ¿y si también quieres personalizar el proceso de preparación? Por ejemplo, puede que quieras establecer una longitud personalizada el valor de list
generado. Puedes implementarla con solicitudes de fixture de cadena haciendo de la "longitud" un fixture independiente; llamémoslo list_length()
. Al final, tendrás una función de prueba que solicita list
y, a continuación, se genera list
solicitando list_length()
.
Este ejercicio forma parte del curso
Introducción a las pruebas en Python
Instrucciones de ejercicio
- Define la función de fixture
list_length()
para obtener la longitud. - Define la función de fixture
prepare_list()
para la preparación de listas. - Pasa
list_length()
aprepare_list()
. - Ejecuta la prueba desde CLI.
Ejercicio interactivo práctico
Convierte la teoría en acción con uno de nuestros ejercicios interactivos
