¿Cómo se prueba que algo es aleatorio? O "lo suficientemente aleatorio"?

Tengo que devolver una entrada aleatoria de mi base de datos.

Escribí una función, y como estoy usando elrandom módulo en Python, probablemente a menos que lo use de una manera estúpida.

Ahora, ¿cómo puedo escribir una prueba unitaria que verifique que esta función funcione? Después de todo, si es un buen valor aleatorio, nunca se puede saber.

No soy paranoico, mi función no es tan compleja y la biblioteca estándar de Python es 1000 veces suficiente para mi propósito. No estoy haciendo criptografía o algo crítico. Tengo curiosidad por saber si hay una manera.

Respuestas a la pregunta(6)

Su respuesta a la pregunta