A veces es necesario crear un grupo de entidades de destino. Esto se suele hacer al crear un grupo de entidades de pruebas, una de los cuales es padre y las demás son hijas de esa entidad de pruebas padre. Vea el ejemplo siguiente para ver cómo crear grupos de entidades de destino relacionadas.
1 <target-entities> 2 <target-entity 3 name="BusinessAsset" id="BusinessAssetTarget" 4 type="parent" 5 > 6 <map-attribute 7 from="resourceAmount" 8 to="amount" 9 /> 10 <map-attribute 11 from="amountOwed" 12 to="amountOwed" 13 /> 14 </target-entity> 15 <target-entity 16 name="Ownership" id="OwnershipTarget" 17 type="child" 18 > 19 <set-attribute 20 name="percentageOwned" 21 value="100.0" 22 /> 23 </target-entity> 24 </target-entities>
En este ejemplo, se crean dos entidades. La entidad BusinessAsset es una prueba padre, mientras que la entidad Ownership es una prueba hija. Al modelar la correlación de este modo se garantiza que se respeten los patrones de entidades de pruebas padre/hijo correctos cuando el generador de solicitudes de pruebas cree las pruebas.