Acelere o desenvolvimento com Preenchimentos automáticos e geração de testes do Apex
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Acessar Preenchimentos automáticos em linha.
- Explicar como acessar as sugestões de código.
- Use o Agentforce para desenvolvedores para escrever testes de unidade do Apex e do LWC.
Obtenha ajuda de codificação com Preenchimentos automáticos em linha
A ferramenta Preenchimentos automáticos em linha com tecnologia de IA torna sua experiência de desenvolvimento mais fácil e eficiente. Ela funciona com arquivos do Apex e LWC (JavaScript, CSS e HTML). A ferramenta Preenchimentos automáticos em linha sugere preenchimentos de código para você no editor, para que você não perca tempo procurando a sintaxe correta. Durante o trabalho, um pequeno brilho ✨ no editor permite que você saiba que o Agentforce está se preparando para apresentar sugestões. Basta navegar pelas várias sugestões de código e aceitar a que funciona melhor para você.
Ao escrever códigos, você geralmente faz coisas como atribuir valores de variáveis a um SObject
como Account.name = 'abc'
no Apex ou escrever SOQL para consultar os atributos do produto. Pause o cursor em seu código e observe o Agentforce para desenvolvedores sugerir uma conclusão e preencher o código restante em texto cinza (fantasma).
Você também pode acionar manualmente um preenchimento automático usando as teclas de atalho Option (⌥)\ para Mac e Alt+\ para Windows. Para ver outras teclas de atalho, vá para Settings | Keyboard Shortcuts (Configurações | Atalhos de teclado) e pesquise Agentforce
.
Escrever um teste de unidade para seu código do Apex e LWC
Se você é um programador do Apex, conhece as regras: os testes de unidade devem cobrir pelo menos 75% do seu código do Apex. Todos esses testes devem ser aprovados antes que você possa disponibilizar seu código ou empacotá-lo para o AppExchange. Agora você pode usar o Agentforce para desenvolvedores para gerar rapidamente testes de unidade para suas classes do Apex!
Veja como usar a ferramenta para gerar um teste de unidade do Apex.
- Em um método de uma classe do Apex aberta, clique com o botão direito do mouse e selecione Agentforce: Gerar um teste do Apex. Ou simplesmente clique no ícone de béquer (
) no canto superior direito do arquivo aberto. Esta ação abrirá o painel Test Case Generation (Geração de casos de teste) com o nome do arquivo do Apex já preenchido.
- Selecione o método para o qual você deseja gerar testes de unidade.
- Selecione um arquivo de teste existente ou crie um novo. Se você criar uma nova classe de teste, o comando nomeará o novo arquivo,
<ApexClassFileName>Test.cls
. Em seguida, ele adiciona o método de teste ao novo arquivo.
- Clique em Generate (Gerar) para gerar um teste de unidade.
- Revise o método de teste de unidade gerado e escolha Regenerate (Gerar novamente), Discard (Descartar) ou Accept (Aceitar).
Quando você gera outro teste, o Agentforce usa o contexto dos testes existentes para criar novos testes que não duplicam o código que você já tem!
Este módulo lhe deu uma introdução ao mundo do Agentforce para desenvolvedores. Agora você está preparado para usar o que aprendeu ao continuar sua jornada como desenvolvedor do Salesforce, com ferramentas mais modernas à sua disposição. Vamos em frente!