summaryrefslogtreecommitdiff
path: root/tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests.cpp')
-rw-r--r--tests.cpp50
1 files changed, 50 insertions, 0 deletions
diff --git a/tests.cpp b/tests.cpp
new file mode 100644
index 0000000..83bce1c
--- /dev/null
+++ b/tests.cpp
@@ -0,0 +1,50 @@
+/********
+ * Fichier: tests.cpp
+ * Auteurs: C.-A. Brunet
+ * Date: 08 janvier 2018 (creation)
+ * Description: Implementation des methodes des classes decrites dans
+ * tests.h. Ce fichier peut etre adapte a vos besoins de tests.
+ * Ce fichier fait partie de la distribution de Graphicus.
+********/
+
+#include "tests.h"
+
+void Tests::tests_unitaires_formes() {
+ // Tests sur les formes geometriques
+}
+
+void Tests::tests_unitaires_vecteur() {
+ // Tests sur la classe Vecteur
+}
+
+void Tests::tests_unitaires_couche() {
+ // Tests sur la classe Couche
+}
+
+void Tests::tests_unitaires_canevas() {
+ // Tests sur la classe Canevas
+}
+
+void Tests::tests_unitaires() {
+ // Fait tous les tests unitaires
+ tests_unitaires_formes();
+ tests_unitaires_vecteur();
+ tests_unitaires_couche();
+ tests_unitaires_canevas();
+}
+
+void Tests::tests_application() {
+ // Fait tous les tests applicatifs
+ tests_application_cas_01();
+ tests_application_cas_02();
+}
+
+void Tests::tests_application_cas_01() {
+ cout << "TESTS APPLICATION (CAS 01)" << endl;
+ // Il faut ajouter les operations realisant ce scenario de test.
+}
+
+void Tests::tests_application_cas_02() {
+ cout << "TESTS APPLICATION (CAS 02)" << endl;
+ // Il faut ajouter les operations realisant ce scenario de test.
+}