Liste des discussions

Après avoir développé la création de discussion, Raphaël souhaite développer la page qui permettra de lister les conversations contenues dans l’application.

1. Création du test

Le test permettant de vérifier que la liste des discussions est opérationnelle va incorporer le test vérifiant que les discussions se créent correctement. Raphaël va donc ajouter ce test dans le fichier e2e/creer-discussion.e2e-spec.ts :


it("Création puis affichage dans la liste", () => { 
  browser.get('/'); 
  element(by.id('lienAjoutDiscussion')).click(); 
  element(by.css('page-creer-discussion 
form ion-input[name="nom"] input')).sendKeys("Equipe SSL"); 
  element(by.css('page-creer-discussion form')).submit(); 
  browser.wait( 
  protractor.ExpectedConditions.stalenessOf(element(by.css
('page-creer-discussion'))),  
  5000, 
  "Attente du chargement de la page d'accueil").then(function () { 
    browser.get('/'); 
    element(by.id('tab-t0-1')).click(); 
    browser.wait( 
    protractor.ExpectedConditions.presenceOf(element(by.css
('page-lister-discussions ion-list button'))),  
    5000, 
    "Attente du chargement des discussions").then(function () { 
    ...
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
Création de discussion
Suivant
Affichage de la discussion