Plantillas de generación de código

El subsistema de generación de código utiliza plantillas de declaración y de creación.

Las plantillas de declaración contienen código para declaraciones de los métodos y clases que crean el elemento de prueba. La plantilla de creación contiene código que llama a estos métodos para crear una instancia de los objetos de elementos de prueba.

El tipo de la plantilla se refleja en el nombre de plantilla y se define mediante las ampliaciones com.ibm.rational.test.lt.codegen.core.elementTypeTemplateBinding.
Nota: Es posible que haya conflictos de nombre entre las plantillas de generación de códigos con el mismo nombre que proceden de diferentes ampliaciones de protocolo. Utilice nombres de plantilla que contengan un nombre de protocolo (por ejemplo: HTTPScript.template) para evitar este problema.
En el ejemplo siguiente se muestra una plantilla de creación para un objeto DCSubstituter:
ISubRule sub_<PARAM name="subRuleIdx> = newSubRule(<PARAM name="targetAttr">",
																						 <PARAM name="offset">,
                                                  <PARAM name="length",
                                                  <PARAM name="isEncoded",
                                                  <PARAM name="dataSourceVarName">,
<PARAM name="parentInstancename">, addSubInstruction (sub_<PARAM name="subRuleIdx">);			

Comentarios