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

ASP.NET Discussion :

Tester ces objets


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Tester ces objets
    Bonjour,

    Dans ma solution Internet j'ai plusieurs couches (DAL,BLL.....), j'ai crée un projet afin de tester mes methodes et objets, mais je sais pas trop comment m'y prendre, car a part verifier si mon objet est null je ne sais pas trop quoi faire. Avez vous des exemples ou des conseils.

    Un exemple de ce que je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    [TestMethod]
    public void GetAdministrationByAgentId()
    {
    List<BusinessObject.Administration> administrations = DataAccessLayer.AdministrationDAO.GetAdministrationByAgentId(1, out errMessage);
    Assert.IsNotNull(administrations, "Administrations is not null --> " + administrations.Count.ToString());
    }
    Merci

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Le sujet traite plus des tests unitaires que de l'ASP.NET.

    Généralement, on utilises des mock pour tester sa couche d'accès aux données. Certaines équipes utilisent l'intégration continue en s'imposant un taux de couverte de tests unitaires supérieur à 70 ou 80%. Pour voir le taux de couverture tu peux utiliser par exemple NCoverage.

    Si tu te fixes un taux de 80%, tu verras qu'il te reste encore beaucoup de tests à écrire ou générer. Au passage si tu utilises Visual Studio 2010 tu pourras générer la plupart des tests automatiquement (je parle bien du test, sa méthode, mais pas du contenu de la méthode que tu devras coder toi même biensûr).

    Pour le reste, il existe pas mal de tutos sur le web concernant les tests unitaires.

    En espérant t'avoir aidé.

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Je parle bien de tests unitaire.
    Merci pour tes conseils. Je suis en train de regarder avant ce que propose VS2008.

    Concernant ma DAL il ne reconnait pas ma connectionString deja configuré dans mon web.config, c'est normal ?

  4. #4
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Si tu as créé un nouveau projet pour tes tests, c'est normal qu'il n'ait pas accès au fichier Web.Config. Il lui faut son propre app.config.

    De plus, une bonne pratique serait d'avoir une base de données dédiée au test.

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par topolino Voir le message
    Je parle bien de tests unitaire.
    Merci pour tes conseils. Je suis en train de regarder avant ce que propose VS2008.

    Concernant ma DAL il ne reconnait pas ma connectionString deja configuré dans mon web.config, c'est normal ?
    Pour ne pas à avoir à dupliquer mes fichiers de config dans chacun de mes projets de tests, j'ai créé un projet qui contient tous mes fichiers de config et j'ai créé un pre build event qui les recopie

Discussions similaires

  1. Tester si objet élément du DOM
    Par rolandcire dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 12/10/2009, 12h14
  2. Tester deux objets avec equals()
    Par Danger dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 12/07/2009, 11h05
  3. Tester existence objet
    Par Sylver--- dans le forum Langage
    Réponses: 4
    Dernier message: 29/03/2007, 10h02
  4. [POO] Tester type objet
    Par Mister Nono dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/12/2006, 21h39

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