reestructurando test funcionales