Crear pruebas para una fachada de sesión EJB

Puede utilizar el patrón de prueba de fachada de sesión de EJB para probar la implementación del patrón de diseño de la fachada de sesión. Este patrón de diseño se utiliza para proporcionar una interfaz de lógica comercial de nivel superior, para ocultar al cliente la complejidad de la aplicación y para mejorar el rendimiento. El patrón de prueba de la fachada de sesión genera pruebas para una fachada de sesión EJB y para el subsistema que hay tras la fachada.

Para crear una prueba para probar la implementación del patrón de diseño de fachada de sesión del EJB sometido a prueba:
  1. Pulse Archivo > Nuevo > Otros > Prueba de componente > EJB > Prueba de componente EJB y pulseSiguiente.

    Esto inicia el asistente Crear prueba para EJB.

  2. 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. Para probar una fachada de sesión, resulta especialmente útil probar componentes con un valor Fan Out alto.

  3. En la página Seleccionar los componentes sometidos a prueba, seleccione los componentes que desee incluir en la prueba y pulse Siguiente.
  4. En la página Seleccionar un patrón de prueba, seleccione Pruebas de fachada de sesión EJB y pulse Siguiente.
  5. En la página Seleccionar las interfaces EJB, seleccione las interfaces (locales o remotas) que desee utilizar para realizar la prueba.
  6. En la página Seleccionar los métodos sometidos a prueba, seleccione el método de creación que cree la fachada de sesión EJB sometida a prueba. A continuación, seleccione los métodos individuales a probar y pulse Siguiente.
  7. En la página Seleccionar los métodos tras la fachada, seleccione los métodos a probar de la fachada detrás de la sesión EJB.
    1. Pulse en un método concreto para visualizar a qué EJB pertenece. Si el método que ha seleccionado pertenece a la interfaz local o remota de la EJB, también puede elegir el método para crear la instancia de EJB en la que se aplicará este método.
    2. Cuando haya seleccionado los métodos a probar, pulse Finalizar.
    El resultado final es un script de comportamiento de prueba y una suite de pruebas con un caso de prueba para todo el caso práctico. El script de comportamiento de prueba contiene código para probar la fachada de sesión sometida a prueba, así como los métodos tras la fachada.

Tras crear la prueba, rellene la tabla de datos de prueba con datos de prueba. Para visualizar una tabla de datos de prueba, realice una de las siguientes acciones:

Conceptos relacionados
Patrones de prueba para beans EJB
Métricas estáticas

Tareas relacionadas
Crear nuevos proyectos de prueba de componentes

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2004. Reservados todos los derechos.