Python: Cómo hacer pruebas 1: doctest

Voy a redactar distintas maneras de hacer pruebas en Python. En este sentido, veremos diferentes estilos, desde el más sencillo al más complejo; desde las pruebas unitarias hasta las pruebas de sistema.

Estoy convencido de que me voy a dejar mil historias en el tintero… os ruego un poco de paciencia y de ayuda :D

En esta primera entrega, veremos cómo probar utilizando los desconocidos doctest.