Rigor en la captura de casos de prueba para pruebas unitarias.

Digamos que tenemos una función simple definida en un pseudo lenguaje.

List<Numbers> SortNumbers(List<Numbers> unsorted, bool ascending);

Pasamos en una lista no clasificada de números y un booleano que especifica el orden ascendente o descendente. A cambio, obtenemos una lista ordenada de números.

En mi experiencia, algunas personas son mejores en capturar las condiciones de los límites que otras. La pregunta es: "¿Cómo saber cuándo está 'terminado' de capturar casos de prueba"?

Podemos comenzar a enumerar casos ahora y alguna persona inteligente sin duda pensará en un caso más que no esté cubierto por ninguno de los anteriores.

Respuestas a la pregunta(5)

Su respuesta a la pregunta