rediseñada la funcion directorioAfectado
Reacomodado, agregados test, nada fue probado... asi que ni idea si anda, pero necesitaba este commit