refactor repo
This commit is contained in:
20
backend_part1/jeu-concours/app/tests/test__10th_visit.py
Normal file
20
backend_part1/jeu-concours/app/tests/test__10th_visit.py
Normal file
@@ -0,0 +1,20 @@
|
||||
import unittest
|
||||
from app import app
|
||||
|
||||
class FlaskAppTests(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
# Crée un client de test
|
||||
self.app = app.test_client()
|
||||
self.app.testing = True
|
||||
|
||||
def test_winner_template_rendered_on_10th_visit(self):
|
||||
# Test pour vérifier si le template winner.html est rendu après le 10ème visite
|
||||
for _ in range(9):
|
||||
self.app.get('/')
|
||||
response = self.app.get('/')
|
||||
# Cette assertion dépend de la manière dont vous affichez le contenu dans 'winner.html'
|
||||
self.assertIn('Vous avez gagné votre diplôme', response.get_data(as_text=True))
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
18
backend_part1/jeu-concours/app/tests/test_app.py
Normal file
18
backend_part1/jeu-concours/app/tests/test_app.py
Normal file
@@ -0,0 +1,18 @@
|
||||
import unittest
|
||||
from app import app
|
||||
|
||||
class FlaskAppTests(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
# Crée un client de test
|
||||
self.app = app.test_client()
|
||||
self.app.testing = True
|
||||
|
||||
def test_index_page(self):
|
||||
# Test pour s'assurer que l'index se charge correctement
|
||||
response = self.app.get('/')
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
Reference in New Issue
Block a user