From 12ce1bcfa19f36cc3567fae218d4f1729d9bdba5 Mon Sep 17 00:00:00 2001 From: SIMAILA Djalim Date: Mon, 28 Nov 2022 15:08:29 +0100 Subject: [PATCH] added test templates --- tests/README.md | 3 +++ tests/test_api.py | 38 +++++++++++++++++++++++++++++++++++ tests/test_pages.py | 48 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 89 insertions(+) create mode 100644 tests/README.md create mode 100644 tests/test_api.py create mode 100644 tests/test_pages.py diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 0000000..6e445bc --- /dev/null +++ b/tests/README.md @@ -0,0 +1,3 @@ +# TESTS UNITAIRES + +Pour lancer les test unitaires \ No newline at end of file diff --git a/tests/test_api.py b/tests/test_api.py new file mode 100644 index 0000000..aae490e --- /dev/null +++ b/tests/test_api.py @@ -0,0 +1,38 @@ +import requests + +############################################################################### +# # +# # +# Constantes # +# # +# # +############################################################################### + +# "scheme" : le protocol a utiliser pour les requette +scheme = "http://" + +# "baseUrl" : url racine du serveur web +baseUrl = "truthseeker.simailadjalim.fr" + +# "url" : url qui sera utilisé pour les requettes de test +url = scheme+baseUrl + +# page d'accueil +accueil = "/" + + + + + +def test_que_la_page_daccueil_existe(): + page = requests.get(url+accueil) + assert page.status_code == 200 + +def test_que_la_page_de_mentions_legales_existe(): + page = requests.get(url+mentionsLegales) + assert page.status_code == 200 + +def test_que_la_page_de_contact_existe(): + page = requests.get(url+pageDeContact) + assert page.status_code == 200 + diff --git a/tests/test_pages.py b/tests/test_pages.py new file mode 100644 index 0000000..5e2c924 --- /dev/null +++ b/tests/test_pages.py @@ -0,0 +1,48 @@ +import requests + +############################################################################### +# # +# # +# Constantes # +# # +# # +############################################################################### + +# "scheme" : le protocol a utiliser pour les requette +scheme = "http://" + +# "baseUrl" : url racine du serveur web +baseUrl = "truthseeker.simailadjalim.fr" + +# "url" : url qui sera utilisé pour les requettes de test +url = scheme+baseUrl + +# page d'accueil +accueil = "/" + +# page de mentions legales +mentionsLegales = "/mentionLegales" + +# page de contact +pageDeContact = "/contact" + +# page de jeu en mode joueur seul +pageDeJeuSolo = "/solo" + +# page de jeu en mode multijoueur +pageDeJeuMulti = "/multi" + + + +def test_que_la_page_daccueil_existe(): + page = requests.get(url+accueil) + assert page.status_code == 200 + +def test_que_la_page_de_mentions_legales_existe(): + page = requests.get(url+mentionsLegales) + assert page.status_code == 200 + +def test_que_la_page_de_contact_existe(): + page = requests.get(url+pageDeContact) + assert page.status_code == 200 +