Skip to main content

Acelere el desarrollo con el relleno automático y la generación de pruebas de Apex

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Acceder al relleno automático en línea.
  • Explicar cómo acceder a sugerencias de código.
  • Usar Agentforce para desarrolladores con el objetivo de escribir pruebas de unidades de LWC y Apex.

Obtener ayuda de programación con el relleno automático en línea

La herramienta de relleno automático en línea con tecnología de IA convierte a su experiencia de desarrollo en algo más fácil y eficiente. Funciona con archivos de Apex y LWC (JavaScript, CSS y HTML). El relleno automático en línea le sugiere rellenos de código dentro del editor, para que no tenga que perder tiempo en buscar la sintaxis correcta. Mientras trabaja, una pequeña estrella ✨ en el editor, le indica que Agentforce se está preparando para realizar sugerencias. Lo único que tiene que hacer es revisar las sugerencias de código y aceptar la que mejor se adapte a sus necesidades.

Al escribir código, por lo general, se asigna valores de variables a un SObject, como Account.name = 'abc' en Apex, o se escribe a SOQL para que consulte sobre los atributos de productos. Detenga el cursor y observe cómo Agentforce para desarrolladores le ofrece una sugerencia y completa el código restante en texto gris (fantasma).

Ventana de VS Code que muestra el relleno automático.

También puede activar el relleno automático de forma manual con las teclas rápidas (⌥)\ para Mac y Alt+\ para Windows. Si desea consultar otras teclas rápidas, vaya a Settings (Configuración) | Keyboard Shortcuts (Accesos directos del teclado) y busque Agentforce.

Escribir una prueba de unidades para código Apex y LWC

Si realiza programaciones de Apex, conoce las reglas: las pruebas de unidades deben cubrir al menos un 75 % del código Apex. Todas esas pruebas deben estar aprobadas antes de que el código esté disponible o en paquete para AppExchange. Ahora puede usar Agentforce para desarrolladores a fin de generar pruebas de unidades rápidamente para sus clases de Apex.

A continuación, se describe cómo se utiliza la herramienta para generar pruebas de unidades de Apex.

  1. En un método de una clase abierta de Apex, haga clic con el botón derecho en la opción Agentforce: Generate A Test (Agentforce: Generar una prueba). O haga clic en el ícono de vaso de laboratorio () en la parte superior derecha del archivo abierto. Esto abre el panel Test Case Generation (Generación de casos de prueba) con el nombre de archivo de Apex completado previamente.
  2. Seleccione el método para el que desea generar las pruebas de unidades.
  3. Seleccione un archivo de prueba existente o cree uno nuevo. Si crea una clase de prueba nueva, el comando le asigna un nombre al archivo nuevo, <ApexClassFileName>Test.cls. Luego, agrega el método de prueba al archivo nuevo.
  4. Haga clic en Generate (Generar) para generar una prueba de unidades.
  5. Revise el método de prueba de unidades generado y opte por Regenerate (Regenerar), Discard (Eliminar) o Accept (Aceptar).

Cuando genera otra prueba, Agentforce usa el contexto de pruebas existentes para crear pruebas nuevas que no dupliquen el código que ya tiene.

Este módulo es una introducción al mundo de Agentforce para desarrolladores. Ahora está todo listo para que aplique lo que aprendió mientras continúa su trayectoria como Desarrollador de Salesforce con más herramientas modernas a su disposición. ¡Adelante!

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios