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

Bibliothèques Discussion :

Unit Test : CppUnit


Sujet :

Bibliothèques

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 34
    Points : 20
    Points
    20
    Par défaut Unit Test : CppUnit
    Bonjour,

    je recherche un framework pour faire des Unit Test C/C++.

    Mes recherches se sont tournées vers CppUnit.

    J'aimerais savoir si on peut faire des tests sur du code C avec CppUnit ou non car j'ai vu qu'il existe aussi CUnit.

    Une autre question : est ce que CppUnit est multiplateforme (unix, aix, ...) ?

    Si vous connaissez un autre framework open source multiplateforme, faites le moi savoir, s'il vous plait.

    Merci d'avance

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Oui, c'est multi-plateforme : http://miles.developpez.com/tutoriels/cpp/cppUnit/
    Rien ne t'empêche d'encapsuler du C dedans, mais vu l'architecture, c'est clairement orienté C++.

    Pour les autres, il y a énormément de solutions - Boost.Test, QUnit, ... -

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 34
    Points : 20
    Points
    20
    Par défaut
    Merci des informations.
    J'avais deja pris un peu connaissance du tutoriel avant de faire le post.

    Etant donné que mon besoin s'oriente plus autour du C avec une extension future plus que probable vers le C++, peut etre que CppUnit n'est pas vraiment adapté ?

    Je suis allé voir ce que propose les autres framework et je suis surpris de ce que j'ai lu pour QUnit.
    Apparemment, cela a l'air assez simple d'utilisation et les slides d'explication pour l'utilisation de QUnit sont assez explicites pour comprendre assez vite.

    Etant donné que vous connaissez bien CppUnit, j'aimerais bien avoir votre avis personnel et professionnel sur QUnit.

    Ludovic

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    professionnel, je n'en ai pas trop
    QUnit et CppUnit sont des bibliothèques C++, pour interfacer du C, il faut passer par les "extern C" et encapsuler cela dans des classes.
    CUnit, je ne connais pas, mais sur le forum C, tu auras peut-être plus de chances d'avoir des réponses correctes

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 34
    Points : 20
    Points
    20
    Par défaut
    Merci de votre aide.

    J'ai fait un post également sur le forum C, on verra ce qu'il en ressortira.

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

Discussions similaires

  1. Meilleure solution pour des unit tests? (dans mon cas)
    Par nicdo77 dans le forum Tests et Performance
    Réponses: 2
    Dernier message: 19/08/2007, 20h32
  2. [Unit Testing] Comment s'y prendre avec Hibernate ?
    Par Wookai dans le forum Hibernate
    Réponses: 2
    Dernier message: 21/06/2007, 12h10
  3. Réponses: 3
    Dernier message: 10/04/2004, 00h35

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