Index
All Classes and Interfaces|All Packages
C
- client - Variable in class org.miage.tpae.metier.ServiceCompteTest
-
Un client de test
- clientRepository - Variable in class org.miage.tpae.dao.ClientRepositoryTest
- clientRepository - Variable in class org.miage.tpae.dao.OperationCompteRepositoryTest
- clientRepository - Variable in class org.miage.tpae.metier.ServiceClientTest
-
ClientRepository qui sera injecté par DataJpaTest
- clientRepository - Variable in class org.miage.tpae.metier.ServiceClientUnitTest
-
ClientRepository qu'on va mocker
- clientRepository - Variable in class org.miage.tpae.metier.ServiceCompteTest
-
ClientRepository sera injecté par DataJpaTest
- ClientRepositoryTest - Class in org.miage.tpae.dao
-
Classe de test pour ClientRepository C'est un test d'intégration avec la BD H2 en mémoire
- ClientRepositoryTest() - Constructor for class org.miage.tpae.dao.ClientRepositoryTest
- compteRepository - Variable in class org.miage.tpae.dao.OperationCompteRepositoryTest
- compteRepository - Variable in class org.miage.tpae.metier.ServiceCompteTest
-
CompteRepository sera injecté par DataJpaTest
- consulter() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode consulter
- crediter() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode crediter
- creerClient() - Method in class org.miage.tpae.exposition.RestClientTest
-
Test de la méthode POST creerClient
- creerClient() - Method in class org.miage.tpae.metier.ServiceClientTest
-
Test de la méthode creerClient
- creerClient() - Method in class org.miage.tpae.metier.ServiceClientUnitTest
-
Test de creerClient
- creerClient() - Method in class org.miage.tpae.TpaeApplicationIntegrationsTest
D
- debiter() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode debiter
F
- fermer() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode fermer
- findAllByCompteId() - Method in class org.miage.tpae.dao.OperationCompteRepositoryTest
- findByPrenomAndNom() - Method in class org.miage.tpae.dao.ClientRepositoryTest
-
Test de la méthode findByPrenomAndNom
G
- getClient() - Method in class org.miage.tpae.exposition.RestClientTest
-
Test de la méthode GET getClient
- getClient() - Method in class org.miage.tpae.TpaeApplicationIntegrationsTest
L
- listerComptes() - Method in class org.miage.tpae.exposition.RestClientTest
-
Test de la méthode GET listerComptes
- listerComptes() - Method in class org.miage.tpae.TpaeApplicationIntegrationsTest
O
- operationCompteRepository - Variable in class org.miage.tpae.dao.OperationCompteRepositoryTest
- operationCompteRepository - Variable in class org.miage.tpae.exposition.RestClientTest
- operationCompteRepository - Variable in class org.miage.tpae.metier.ServiceCompteTest
-
OperationCompteRepository sera injecté par DataJpaTest
- OperationCompteRepositoryTest - Class in org.miage.tpae.dao
-
Classe de test pour OperationCompteRepository C'est un test d'intégration avec la BD H2 en mémoire
- OperationCompteRepositoryTest() - Constructor for class org.miage.tpae.dao.OperationCompteRepositoryTest
- org.miage.tpae - package org.miage.tpae
- org.miage.tpae.dao - package org.miage.tpae.dao
- org.miage.tpae.exposition - package org.miage.tpae.exposition
- org.miage.tpae.metier - package org.miage.tpae.metier
- ouvrir() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode ouvrir
- ouvrirCompte() - Method in class org.miage.tpae.exposition.RestClientTest
-
Test de la méthode POST ouvrirCompte
- ouvrirCompte() - Method in class org.miage.tpae.TpaeApplicationIntegrationsTest
R
- recupererClient() - Method in class org.miage.tpae.metier.ServiceClientTest
-
Test de la méthode recupererClient
- recupererClient() - Method in class org.miage.tpae.metier.ServiceClientUnitTest
-
Test de recupererClient
- recupererOperations() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode recupererOperations
- RestClientTest - Class in org.miage.tpae.exposition
-
Classe de test unitaire pour le contrôleur REST RestClient
- RestClientTest() - Constructor for class org.miage.tpae.exposition.RestClientTest
S
- serviceClient - Variable in class org.miage.tpae.metier.ServiceClientTest
-
On construira le service client avec le repository injecté
- serviceClient - Variable in class org.miage.tpae.metier.ServiceClientUnitTest
-
ServiceClient qu'on va créer avec le repo mocké
- ServiceClientTest - Class in org.miage.tpae.metier
-
Classe de test pour ServiceClient Ici, c'est un test d'intégration avec une BD H2 en mémoire Note : ces tests ne fonctionnent que via Maven.
- ServiceClientTest() - Constructor for class org.miage.tpae.metier.ServiceClientTest
- ServiceClientUnitTest - Class in org.miage.tpae.metier
-
Test unitaire avec Mockito de ServiceClient
- ServiceClientUnitTest() - Constructor for class org.miage.tpae.metier.ServiceClientUnitTest
- serviceCompte - Variable in class org.miage.tpae.metier.ServiceCompteTest
-
On construira le service compte avec les repositories injectés
- ServiceCompteTest - Class in org.miage.tpae.metier
-
Classe de test pour ServiceCompte.
- ServiceCompteTest() - Constructor for class org.miage.tpae.metier.ServiceCompteTest
- setup() - Method in class org.miage.tpae.metier.ServiceClientTest
-
Appelé avant toute méthode de test
- setUp() - Method in class org.miage.tpae.metier.ServiceClientUnitTest
-
Méthode appelée avant toute méthode de test
- setUp() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Méthode exécutée avant chaque test
- setUp() - Method in class org.miage.tpae.TpaeApplicationIntegrationsTest
T
- TpaeApplicationIntegrationsTest - Class in org.miage.tpae
-
Tests créés à partir de https://www.baeldung.com/spring-boot-testing Attention ici on est resté avec Junit5 donc les configurations sont un peu différentes Ici, on a les tests d'intégration qui utilisent tout le logiciel Rien n'est mocké dans l'application, mais on utilise comme BD H2 en mémoire Cf. le fichier src/test/resources/application-integrationtest.properties Note : la plupart de ces tests ne fonctionnent que via Maven puisqu'ils utilisent le plugin Spring Boot Pour voir un exemple de test n'utilisant pas Spring Boot : src/test/java/org.miage.tpae/ServiceClientUnitTest.java Le test ci-dessous fonctionne aussi directement, car on utilise toute l'application.
- TpaeApplicationIntegrationsTest() - Constructor for class org.miage.tpae.TpaeApplicationIntegrationsTest
V
- virer() - Method in class org.miage.tpae.metier.ServiceCompteTest
-
Test de la méthode virer
All Classes and Interfaces|All Packages