Comando de Prueba

Superior  Previo  Próximo

Aquí puede crear un comando para realizar pruebas de unidad en su código. El comando se ingresa en la caja de texto usando los comandos estándar de Líneas de comando de Windows. Un script de ejemplo contendría una linea para ejecutar la herramienta de prueba de su elección, con el nombre de archivo de la ejecución producida por el comando Compilar como la opción.    

Para ejecutar esta prueba seleccione las opciones Proyecto | Compilar y Ejecutar | Probar.

 

Las Pruebas se pueden integrar con cualquier herramienta de prueba usando la linea de comando que se provee - pero en estos ejemplos hemos mostrado como integrar pruebas de NUnit y JUnit con su código fuente. EA provee una Transformación MDA desde la fuente para Caso de Prueba, más la capacidad de capturar una salida de NUnit y usarla para ir directamente a una falla de prueba. La integración xUnit con su modelo es ahora un método efectivo para liberar un código sólido y probado como parte del modelo del ciclo de vida de -compilar-probar-ejecutar-desplegar.  

 

Tenga en Cuenta: NUnit y JUnit se debe descargar e instalar antes de su uso. EA no incluye estos productos en la base del instalador.

 

La casilla Capturar Salida le permite a EA mostrar los resultados del programa en la Ventana de Salida, mientras que la opción Análisis  de salida especifica que formato de salida se espera. Cuando el análisis esta disponible, haga doble clic en un resultado en la Ventana de Salida, esto abrirá el segmento de código correspondiente en la ventana de código de EA. 

 

Seleccionado la casilla Compilar antes de probar asegura que el paquete se recompile cada vez que ejecute la prueba.

 

Dos ejemplos de scripts de prueba se muestran a continuación. El primero es un ejemplo de NUnit y muestra la casilla Compilar antes de probar seleccionada. Como resultado, cada vez que se de el comando de prueba este ejecutará primero el script Compilar.  

 

testscript_nunit

 

Tenga en Cuenta: El comando listado en este campo se ejecuta como si se ejecutará un aviso de comando. Como resultado, si la trayectoria ejecutable o cualquier argumento contiene espacios, ellos deben estar entre comillas.

 

El segundo ejemplo es para la JUnit. Esta no tiene la casilla Compilar Antes de Probar seleccionada, de esta forma el script Compilar no será ejecutado antes de cada prueba, pero como resultado este puede probar un código fuera de término. Este también muestra el uso de %N que será reemplazado por el espacio de nombre completo calificado de la clase actualmente seleccionada cuando el script sea ejecutado.

 

testscript_junit