Puede utilizar el patrón de prueba de ciclo de vida para probar los métodos de ciclo de
vida (creando nuevos beans, eliminando beans y buscando beans) de beans de sesión y para probar el
estado de un bean de sesión con estado.
Para probar los métodos de ciclo de vida de un bean de sesión:
- Pulse y pulseSiguiente.
Esto abre el asistente Crear prueba para EJB.
- En la primera página del asistente, realice una de las siguientes acciones:
- Seleccione el proyecto de prueba que contendrá la prueba y pulse Siguiente.
- O bien pulse Nuevo para iniciar el proceso de crear un nuevo
proyecto de prueba.
En este punto, se realiza un análisis estático en los EJB asociados con el proyecto de
prueba. Estos archivos se seleccionaron durante la creación del proyecto de prueba y sirven para
definir el ámbito de la prueba. (La lista de archivos del proyecto puede actualizarse modificando
las propiedades del Ámbito de prueba del proyecto de prueba.)
Cuando se haya completado el
análisis, verá una lista de componentes en un formato de tabla y ordenados según las métricas
calculadas. Puede utilizar la guía que proporcionan esas métricas como ayuda para decidir qué
componentes EJB son los más importantes para probar. Los componentes con valores resaltados o
valores numéricos altos se consideran candidatos de prueba de alta prioridad.
- En la página Seleccionar los componentes sometidos a prueba, seleccione los componentes
que desee incluir en la prueba y pulse Siguiente.
- En la página Seleccionar un patrón de prueba, seleccione Pruebas de ciclo de
vida EJB y pulse Siguiente.
- En la página Seleccionar las interfaces EJB, seleccione las interfaces (locales o
remotas) que desee utilizar para realizar la prueba.
- Si está probando un bean de sesión sin estado, pulse Finalizar
para crear la prueba. Si está probando un bean de sesión con estado:
- Pulse Siguiente.
- En la página Seleccionar método de creación y campos, seleccione el método de
creación concreto a utilizar para construir el EJB sometido a prueba, seleccione los campos a
probar y pulse Finalizar.
Nota: Esta página solamente está
disponible para beans de sesión con estado ya que no se espera que los beans de sesión sin estado
tengan campos.
El resultado final es un script de comportamiento de prueba y una suite de pruebas con
un caso de prueba.
- Tras crear la prueba, rellene la tabla de datos de prueba con datos de prueba. Para visualizar una tabla de datos de prueba, puede realizar una de estas dos acciones:
- Abra el script de comportamiento de prueba y sitúe el cursor dentro de un método de prueba.
- Pulse en un método en la vista Esquema.