atualizado teste de aceitacao e refatorado controller