Agregada parte de las pruebas unitarias.