IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tests et Performance Java Discussion :

Tests JUNIT et EJB


Sujet :

Tests et Performance Java

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 15
    Points : 18
    Points
    18
    Par défaut Tests JUNIT et EJB
    Bonjour,

    Je cherche à mettre en place des tests junit pour un projet web sur lequel je veux me limiter à du JEE6 (pas de Spring). J'aimerais tester une classe service qui se base sur des DAO représentés par des EJB sessions qui sont injectés dans ma classe service via @EJB. Mes tests unitaires sont lancés par Maven. Là je me dis qui dit EJB dit nécessité d'un conteneur jee. En faisant des recherches, je suis tombé sur EJBUnit qui a l'air d'être prévu pour ça. Quel est l'outil le plus répandu/en vogue pour ça ? Y a t-il un outil vraiment spécifique dans Jee6 pour ça ?

    Merci

    Jacques

  2. #2
    Membre du Club
    Inscrit en
    Novembre 2002
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 92
    Points : 55
    Points
    55
    Par défaut
    J'ai utilisé Cactus pour tester des EJB par le passé.

    http://jakarta.apache.org/cactus/

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 15
    Points : 18
    Points
    18
    Par défaut
    Ok merci

  4. #4
    Membre du Club
    Inscrit en
    Novembre 2002
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 92
    Points : 55
    Points
    55
    Par défaut
    Attention, c'était pour info, je ne sais pas ce qui est le mieux à l'heure actuelle...

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 15
    Points : 18
    Points
    18
    Par défaut
    Honnêtement moi non plus, j'ai participé à une réunion hier au JUG Montréal (avec des gens à priori très expérimentés) et

    Les 3 solutions proposées étaient :
    - Cactus (pas testé)
    - EJB3Unit (j'ai bataillé un ou deux jours avec, je m'en suis pas sorti)
    - JUnit avec serveur embarqué (fait le boulot mais lent, nécessité de lancer le serveur)

    Perso, j'ai utilisé des tests JUnit classiques en instanciant les EJB sessions à la main et en surchargeant les getters des ressources injectées.

  6. #6
    Membre du Club
    Inscrit en
    Novembre 2002
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 92
    Points : 55
    Points
    55
    Par défaut
    Je ne trouve pas que cactus aurait beaucoup d intérêt dans ton exemple.

    Cactus permet surtout de faire des tests sur les couches qui sont derrière tes ejb session sans avoir a générer :
    Un nouvel ejb dédie a un test
    +
    Le client correspondant a ce test

    Corrige moi si je me trompe...

  7. #7
    Membre actif Avatar de miya
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 469
    Points : 240
    Points
    240
    Par défaut
    j'up le sujet

    tout dépend si tu utilises des ejb locaux ou remote

    aucun pb pour les remote car tu peux les appelés à distant, tes test junit n'étant pas sur la meme jvm que ton appli

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de test JUnit des EJB
    Par yassine11323 dans le forum Java EE
    Réponses: 2
    Dernier message: 31/05/2011, 22h44
  2. problème avec test Junit
    Par Rayley dans le forum Maven
    Réponses: 6
    Dernier message: 15/11/2006, 16h15
  3. différents tests Junit/Mock objects
    Par LESOLEIL dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 09/05/2006, 17h28
  4. [JUnit] @Test, Junit et Java 1.5
    Par pierreonxbox dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 18/04/2006, 15h55
  5. [Plugin Test] JUnit et autres outils...
    Par seb-astien dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/09/2005, 12h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo