Ejemplo: Implementación de un poblador de pruebas de persona persona/candidato

El ejemplo siguiente describe cómo ampliar un conversor para correlacionar columnas de base de datos personalizadas con pruebas de persona/candidato. Este ejemplo proporciona una implementación muy básica de una ampliación en PDCPhoneNumberEvidencePopulator. En este escenario, la tabla PhoneNumber se ha ampliado y contiene una columna personalizada 'phoneProvider'. La configuración de pruebas dinámicas para el número de teléfono también contiene un atributo 'phoneProvider'. La responsabilidad de la implementación de poblador personalizada es convertir el atributo de estructura que representa el atributo 'phoneProvider' en la tabla PhoneNumber ampliada en datos de pruebas dinámicas. Para obtener más información sobre la configuración de pruebas dinámicas, consulte la publicación Guía de configuración de pruebas dinámicas de Cúram.

Nota: La conversión de datos es lo único que es necesario; los conversores predeterminados se encargarán del almacenamiento real de las pruebas dinámicas.

Los pasos implicados en la ampliación de un conversor son: