Ce dépôt concerne les rendus de Brefuel Mathis.
Contenu du fichier is_it_friday.feature
Feature: Est-ce vendredi ?
Scenario Outline: Vérifier si c'est vendredi
Given qu'aujourd'hui c'est "<day>"
When je demande si c'est vendredi
Then on devrait me dire "<answer>"
Examples:
| day | answer |
| Vendredi | Oui |
| Dimanche | Non |
| Lundi | Non |
| anything else! | Non |
Exécution de la commande suivante:
mvn test
Résultat:
Contenu du fichier Order.java
package dojo;
import java.util.ArrayList;
import java.util.List;
public class Order {
private String owner;
private String target;
private List<String> cocktails = new ArrayList<>();
private String message;
public void declareOwner(String owner) {
this.owner = owner;
}
public void declareTarget(String target) {
this.target = target;
}
public void addCocktail(String cocktail) {
cocktails.add(cocktail);
}
public List<String> getCocktails() {
return cocktails;
}
public void addMessage(String message) {
this.message = message;
}
public String getTicket() {
return "From " + owner + " to " + target + ": " + message;
}
}
Résultat:
Contenu du fichier todoValidation.feature
Feature: Validating a TODO list
To maintain consistency in task formatting, we validate a TODO list.
Scenario: Every task starts with a capital letter
Given A TODO list file "todo.txt"
Then Each task should start with a capital letter
Scenario: Every task ends with a period
Given A TODO list file "todo.txt"
Then Each task should end with a period
Scenario: Adding a new task
Given A TODO list file "todo.txt"
When I add a new task "New Task."
Then Each task should start with a capital letter and end with a period
link:TP1-QualDev/hellocucumber/report.txt[role=include]
Comme l’include ne fonctionne pas je vais mettre un screen du fichier