Crear pruebas para métodos comerciales EJB

Puede utilizar el patrón de prueba de lógica comercial de EJB para probar la lógica comercial de sus Enterprise JavaBeans (EJB). Debido a que la lógica comercial suele implementarse en beans de sesión, normalmente probará la lógica comercial probando beans de sesión. Para probar método comerciales EJB, creará un caso práctico de prueba, similar a lo que hace al crear un caso práctico para probar componentes de Java.

Al probar métodos comerciales, asegúrese de probar la lógica comercial en sí, es decir, los algoritmos que procesan datos en parámetros. Asegúrese además de utilizar la tabla de datos de prueba para realizar pruebas dirigidas por datos en una amplia gama de datos de entrada.

Para probar la lógica comercial de un Enterprise JavaBean:

  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:
    • Seleccione el proyecto de prueba que contendrá la prueba y pulse Siguiente.
    • O bien pulse Nuevo para 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.

  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 lógica comercial EJB y pulse Siguiente. Este patrón crea un caso práctico para probar la lógica comercial del EJB sometido a prueba.
  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 Definir un caso práctico de prueba, cree el caso práctico de prueba seleccionando los métodos de creación, los métodos comerciales y otros métodos que desee incluir en la prueba.
    1. Añada al menos una instancia del EJB sometido a prueba seleccionando un método de creación de la lista y pulsando Añadir. (También puede pulsar dos veces en cualquier método para añadirlo al caso práctico.)
    2. Para asignar un nombre con significado a la instancia de EJB, seleccione la instancia en el caso práctico de prueba, pulse Renombrar, entre el nombre nuevo y pulse Aceptar.
    3. Pulse dos veces en cada método adicional a incluir en el caso práctico.
    4. Cuando haya terminado de crear el caso práctico, 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.

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.