Skip to main content

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).

Janela do VS Code mostrando um preenchimento automático.

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.

  1. 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.
  2. Selecione o método para o qual você deseja gerar testes de unidade.
  3. 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.
  4. Clique em Generate (Gerar) para gerar um teste de unidade.
  5. 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!

Recursos

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback