Gerar e testar