Lanzador pruebas de plug-ins JUnit
El PDE suministra soporte de JUnit para probar plug-ins añadiendo un lanzador Prueba de plug-in JUnit al SDK. Como todos los demás lanzadores de Eclipse (por ejemplo, los lanzadores Aplicación Java y Applet Java), el lanzador Prueba de plug-in JUnit puede invocarse por medio de un acceso directo, y sus configuraciones de lanzamiento se gestionan de forma centralizada en el diálogo Configuraciones de lanzamiento.
Pruebas de UI y pruebas autónomas
Cuando se lanza una configuración de lanzamiento Prueba de plug-in JUnit, una aplicación PDE ligera es el punto de entrada principal a la instancia de Eclipse de tiempo de ejecución. Si la aplicación que el usuario está probando requiere una interfaz de usuario, la aplicación PDE genera el entorno de trabajo de esa aplicación. Una vez establecido el entorno de trabajo, el arnés de prueba se ejecuta dentro del mismo. Una vez ejecutadas todas las pruebas, la aplicación PDE cierra el entorno de trabajo y efectúa la salida, terminando con ello la ejecución de la prueba.
Si las pruebas realizadas no requieren una interfaz de usuario (es decir, se realizan en modalidad autónoma), la aplicación PDE ligera ejecuta la prueba sin lanzar un entorno de trabajo. Una vez ejecutadas todas las pruebas, la aplicación PDE efectúa la salida.
Consulte la pestaña Principal de la configuración de lanzamiento Prueba de plug-in JUnit para obtener detalles acerca de cómo ejecutar los diversos tipos de pruebas.
Lanzamiento por medio de un acceso directo
Una forma rápida de ejecutar un plug-in JUnit es por medio de Ejecutar como > Prueba de plug-in JUnit desde el menú de contexto de un proyecto de plug-in. Para lanzar en modalidad de depuración, seleccione Depurar como > Prueba de plug-in JUnit en el menú de contexto de un proyecto de plug-in. Estas acciones también están disponibles en los menús de contexto de carpetas fuente, paquetes, archivos fuente y métodos de un proyecto de plug-in.
Al crear una configuración de lanzamiento por medio de un acceso directo, el PDE examina las dependencias del plug-in que la incluye. Si el plug-in requiere directa o indirectamente el plug-in org.eclipse.swt, la configuración de lanzamiento que se crea se personaliza para ejecutar pruebas de UI; de lo contrario, la configuración de lanzamiento se personaliza para ejecutar pruebas autónomas.
Personalizar una configuración de lanzamiento
Para tener control total sobre el lanzamiento de una Prueba de plug-in JUnit, puede crear y personalizar una configuración de lanzamiento en el diálogo Configuraciones de lanzamiento.
El diálogo Configuraciones de lanzamiento puede invocarse por medio de las opciones Ejecutar > Ejecutar... o Depurar > Depurar... del menú de nivel superior. Una configuración de lanzamiento Prueba de plug-in JUnit nueva puede crearse efectuando una doble pulsación sobre el nodo Prueba de plug-in JUnit en el visor de árbol situado a la izquierda.
Una configuración de lanzamiento Prueba de plug-in JUnit contiene ocho pestañas que permiten personalizar todos los aspectos del lanzamiento de prueba. Consulte los documentos siguientes para conocer más detalles: