Unidad 2 de 3
Datos de prueba con factories
12 min
+100 puntos
Objetivos de aprendizaje
Al final de esta unidad será capaz de:
- Crear una clase TestDataFactory.
- Evitar dependencias entre tests.
Datos de prueba mantenibles
Las TestDataFactories centralizan la creación de datos de prueba. Beneficios:
- Cambios de modelo se reflejan en un único punto.
- Cada test puede pedir el dato que necesita en una línea.
- Reducen errores por dependencias entre tests.
@isTest
public class TestDataFactory {
public static Account nuevaCuenta(String nombre) {
return new Account(Name = nombre, Industry = 'Technology');
}
}
Combine factories con Test.startTest() y Test.stopTest() para aislar la operación bajo prueba.
Inicia sesión para guardar tu progreso
Marca unidades como completadas, gana puntos y consigue tu estatus Agentblazer.