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

Angular Discussion :

[Angular 5] Test unitaire sur routing


Sujet :

Angular

  1. #1
    Membre éclairé
    Homme Profil pro
    Symfony - CMS Wordpress - Zend
    Inscrit en
    Septembre 2011
    Messages
    306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Symfony - CMS Wordpress - Zend
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 306
    Par défaut [Angular 5] Test unitaire sur routing
    Salut à tous,

    Je travail sur les test unitaires avec Jasmine, et je voudrait tester ce bout de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    getPage(nb: number): void { ...
         this._router.navigate(['./page/' + nb], { relativeTo: this._route });
    ...
    ma fonction gère la pagination. Mon souci c'est que je doit boucher le this._router

    et tester les parametres de l'url..

    voici mon test :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    spyOn(router, 'navigate').and.callThrough();
    instance.getPage(5);
    expect(router.navigate).toHaveBeenCalledWith('page/5');
    pourriez-vous m'eclairer?

  2. #2
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    A quoi correspond this dans ton impl et instance dans ton TU ?

    Pour le routage c'est difficile de tester ça en unitaire avec Jasmine. Je fais ça plutôt avec un outil comme Cypress.

  3. #3
    Membre éclairé
    Homme Profil pro
    Symfony - CMS Wordpress - Zend
    Inscrit en
    Septembre 2011
    Messages
    306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Symfony - CMS Wordpress - Zend
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 306
    Par défaut Merci pour la reponse
    Merci pour ta réaction,

    j'ai regarder la lib a l'air bien..

    Je vois si cela me sera utile.. par la suite

    J'ai un peu laissé le test de routing sur le coté pour l'instant

    Merci en tous cas.. je met en résolu

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/07/2009, 19h06
  2. Test unitaire sur les vue d'une base de données
    Par bragon dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 04/02/2009, 12h29
  3. Test unitaire sur IHM
    Par Tsunamis dans le forum Visual C++
    Réponses: 0
    Dernier message: 04/12/2008, 14h26
  4. Test unitaire sur une servlet
    Par ReaM dans le forum Tests et Performance
    Réponses: 3
    Dernier message: 12/08/2008, 12h08
  5. Tests unitaires sur un ETL
    Par ygrim dans le forum Approche théorique du décisionnel
    Réponses: 2
    Dernier message: 11/06/2008, 14h41

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