Nuevos tests

Se crearon tests para probar las funcionalidades que faltaban.
Hay que revisarlos, ordenar el código, etc...