summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2023-01-13 19:29:25 -0500
committerBenjamin Chausse <benjamin@chausse.xyz>2023-01-13 19:29:25 -0500
commit86fbed0811fc4ef36ffb66b3f774df61eb87c24b (patch)
tree2df08aa40da85e6b53adf459955d05327e8bb216
parentd0bde3c60fa911ac0bb0f71ce2a6a963c874392e (diff)
add translate to validation code
-rw-r--r--tests.cpp15
1 files changed, 11 insertions, 4 deletions
diff --git a/tests.cpp b/tests.cpp
index ffb37c7..12dff1d 100644
--- a/tests.cpp
+++ b/tests.cpp
@@ -255,11 +255,8 @@ void Tests::tests_application_cas_01() {
cout << "\t* Aire du canevas: " << c.aire() << endl;
cout << "Etape " << etape++
- << ": Activer la couche 0" << endl;
+ << ": Activer la couche 0 et ajouter les formes suivantes" << endl;
c.activerCouche(0);
-
- cout << "Etape " << etape++
- << ": Ajouter les trois formes géométriques suivantes" << endl;
cout << "\t* Un rectangle (x=0, y=0, largeur=1, hauteur=1)" << endl;
c.ajouterForme(new Rectangle());
cout << "\t* Un carré (x=0, y=0, cote=1)" << endl;
@@ -268,6 +265,16 @@ void Tests::tests_application_cas_01() {
c.ajouterForme(new Cercle());
cout << "Etape " << etape++
+ << ": Translater les formes de la couche selon x=5, y=5 pour obtenir les formes suivantes lorsque affiché" << endl;
+ c.translater(5, 5);
+ cout << "\t* Un rectangle (x=5, y=5, largeur=1, hauteur=1)" << endl;
+ cout << "\t* Un carré (x=5, y=5, cote=1)" << endl;
+ cout << "\t* Un cercle (x=5, y=5, rayon=1)" << endl;
+ c.afficher(cout);
+
+
+
+ cout << "Etape " << etape++
<< ": Couche 2 - initialisée" << endl;
c.reinitialiserCouche(2);