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

Spring Java Discussion :

Tests unitaires bouchonnés avec Spring


Sujet :

Spring Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Tests unitaires bouchonnés avec Spring
    Salut,

    Pour mes tests unitaires bouchonnées (classes de test de mon package test qui testent plusieurs couches à la fois et permettent généralement de bouchonner en remplaçant la couche la plus basse comme le DAO), j'utilise Sprinf IOC : je prends mes beans définis dans mes fichiers applicationContext.xml de mon pacakge src et les copie dans des applicationContext.xml dans le pacakge test.

    Je prends le bean DAO et le remplace par une classe bouchon.

    Au début de mes tests unitaires bouchonnées (partie arrange) je charge les beans de mon package test en utilisant la bean Factory de Spring IOC.

    Mes tests unitaires sont donc liés à Spring. Le jour où je me sépare de Spring, mes tests unitaires échoueront.

    1. Est-ce une réellement mauvaise chose ?
    2. Faut il que je conçoive plutôt des tests unitaires totalement indépendant de Spring IOC ?
    3. Devrais-je plutôt instancier les classes testés et construire mes branches (les liaisons entre mes classes) à la main dans les [/i]arrange[/i] de mes tests unitaires ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    // instanciation des classes
    ClasseCouche1 classeCouche1 = new ClasseCouche1();
    ClasseCouche2 classeCouche2 = new ClasseCouche2();
    ClasseCouche3 classeCouche3 = new ClasseCouche3();
    // construction des liaisons entre les classes
    classeCouche1.setCouche2(classeCouche2);
    classeCouche2.setCouche3(classeCouche3);
    Merci à tous pour votre avis.
    Dernière modification par Robin56 ; 05/03/2013 à 23h13. Motif: Ajout du préfixe

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/06/2009, 07h34
  2. [Article] Patrons de tests unitaires - illustrations avec JUnit
    Par Ricky81 dans le forum Tests et Performance
    Réponses: 0
    Dernier message: 16/06/2009, 23h04
  3. [Article] Patrons de tests unitaires - illustrations avec JUnit
    Par Ricky81 dans le forum Tests et Performance
    Réponses: 0
    Dernier message: 16/06/2009, 23h04
  4. Tests unitaires automatisés avec JUnit4
    Par regis1512 dans le forum Tests et Performance
    Réponses: 10
    Dernier message: 25/05/2009, 17h59

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