unit tests

Levanto este pull request para que quienes no esten familiarizados con el termino (?) vean como funciona, y ademas, para estar seguro de que lo que estariamos por mergear en master no rompe nada, siendo que el commit ya es como de hace una semana