Unidad 1 de 3

Su primer test Apex

12 min +100 puntos

Objetivos de aprendizaje

Al final de esta unidad será capaz de:

  • Escribir un test con la anotación @isTest.
  • Aplicar el patrón Arrange-Act-Assert.

Anatomía de un test

@isTest
private class AccountTriggerHandlerTest {
    @isTest
    static void asigna_industria_por_defecto() {
        // Arrange
        Account cuenta = new Account(Name = 'Demo');

        // Act
        insert cuenta;

        // Assert
        Account guardada = [SELECT Industry FROM Account WHERE Id = :cuenta.Id];
        System.assertEquals('Other', guardada.Industry, 'Debe asignar industria por defecto');
    }
}

Cada test debe contar una historia clara. Un buen nombre describe el comportamiento, no la implementación.

Inicia sesión para guardar tu progreso

Marca unidades como completadas, gana puntos y consigue tu estatus Agentblazer.