Page d’accueil

Raphaël souhaite ajouter la page affichée lors de l’ouverture de l’application. Compte tenu du fait qu’il travaille en Test Driven Development, il va tout d’abord rédiger le test et ensuite développer la fonctionnalité.

1. Création du test

Raphaël va créer le test qui va vérifier que l’application se lance et que la page d’accueil est accessible. Pour cela, il va créer le fichier e2e/accueil.e2e-spec.ts avec le contenu suivant :


import { browser } from 'protractor'; 
 
describe("Page d'accueil", () => { 
 
  it("Test de l'URL et du titre de la page d'accueil", () => { 
    browser.get('/'); 
    expect(browser.getCurrentUrl()).toEqual(browser.baseUrl + '/'); 
  }); 
 
  it("Test du contenu de la page d'accueil", () => { 
    browser.get('/'); 
    expect( 
      element(by.css('page-accueil')).getText()) 
      .toContain('Really-Free-Chat'); 
  }); 
 
});
 

Une fois le test ajouté, Raphaël lance la commande suivante pour vérifier l’exécution du test :


protractor
 

La sortie lui affiche que sur les deux tests exécutés, l’un d’eux échoue. En effet, le premier test fonctionne correctement, car l’application...

Pour consulter la suite, découvrez le livre suivant :
couv_EPMETION.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Modification du template d’origine
Suivant
Page d'informations