21. ¿Qué característica deben tener las pruebas unitarias para ser consideradas fiables?
- A) Deben ser aleatorias para probar diferentes casos cada vez.
- B) Deben ser deterministas (dar el mismo resultado si el código no cambia).
- C) Deben ejecutarse solo cuando el programa finaliza su desarrollo total.
- D) Deben ser opcionales y solo para errores de sintaxis.
Feedback de la pregunta
La respuesta correcta es B. La respuesta correcta es que deben ser deterministas.
El determinismo asegura que, ante una misma entrada y código, el test siempre pase o falle de igual manera.