Prueba unitaria algoritmo de ordenación.

propuesto por josejuan

Diseñar una (o las necesarias) pruebas unitarias para verificar la correctitud de un algoritmo de ordenación.

Enunciado
Existe flexibilidad a la hora de fijar el algoritmo, siempre que el test verifique la correctitud del algoritmo de ordenación.

Por ejemplo, supuesto que los tipos A y B poseen un operador de ordenación válido, tanto daría testear un algoritmo de ordenación sobre A que sobre B, en orden ascendente o descendente, etc...

Es decir, es importante no confundir las propiedades del algoritmo de ordenación (que es lo que queremos testear) con las propiedades de otros objetos (que no deberíamos testear "activamente").
Preguntas sobre el desafío

¿Tienes dudas sobre el desafío? plantéala aquí

Plantea tu pregunta

1 Solución

Dar mi solución