Skip to content

Commit ef595ce

Browse files
committed
test(e2e): clic sur un bouton pour revenir au message initial
1 parent bbe4ef1 commit ef595ce

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
Feature: Cliquer sur un bouton "Retour au message initial"
2+
On peut cliquer sur un bouton "Retour au message initial" pour revenir
3+
au message initial du chatbot et recommencer une nouvelle conversation
4+
5+
Scenario: Cliquer sur le bouton "Retour au message initial"
6+
Given Je lance ChatMD "raw.md"
7+
"""
8+
# Faire un gâteau
9+
10+
<section class="unique">
11+
Ce chatbot vous permet de choisir une recette. Laissez-vous guider par ce chatbot !
12+
</section>
13+
14+
Quel gâteau voulez-vous faire ?
15+
16+
<section class="unique">
17+
:::info
18+
Ce chatbot a été créé par M. Cuisine
19+
:::
20+
</section>
21+
22+
1. [Un gâteau à la banane](Banane)
23+
2. [Un gâteau à la poire](Poire)
24+
25+
## Banane
26+
27+
La recette : …
28+
29+
1. [Retour au menu initial]()
30+
31+
## Poire
32+
33+
La recette : …
34+
35+
2. [Faire un autre gâteau !]()
36+
"""
37+
When Je clique sur le bouton "Un gâteau à la banane"
38+
And Je clique sur le bouton "Retour au menu initial"
39+
Then Le chatbot répond "Quel gâteau voulez-vous faire ?"
40+
And Le dernier message ne contient pas "Ce chatbot vous permet de choisir une recette. Laissez-vous guider par ce chatbot !"
41+
And Le dernier message ne contient pas "Ce chatbot a été créé par M. Cuisine"

tests/e2e/step_definitions/basic_interactions.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,8 @@ Then("Le dernier message contient {string}", (messageText) => {
6363
I.pressKey("Enter");
6464
I.see(messageText, ".message:last-child");
6565
});
66+
67+
Then("Le dernier message ne contient pas {string}", (messageText) => {
68+
I.pressKey("Enter");
69+
I.dontSee(messageText, ".message:last-child");
70+
});

0 commit comments

Comments
 (0)