Bonjour
Je r�alise des tests unitaires sur mon application qui utilise une base de donn�es mysql.
Pour les tests unitaires, j'ai choisir h2
Les cl�s primaires de mes tables sont g�n�rer en identity.
J'ai une m�thode qui est ex�cuter avant chaque test pour ajouter des donn�es et une apr�s chaque test pour les supprimer (TRUNCATE)
Mon probl�me c'est que les cl�s primaires ne ce r�initialise pas
Voici mon sc�nario
Ajout des donn�es
liste les donn�es
suppression des donn�es
ajout des donn�es
recup�ration d'un enregistrement
suppression des donn�es
ajout des donn�es
ajout d'un enregistrement
suppression des donn�es
Mon test r�cup�ration d'un enregistrement plante car je souhaite r�cup�rer l'enregistrement num�ro, mais il existe pas. Il recommence les insertion avec un id = 3
Je souhaiterais que apr�s chaque suppression des donn�es, l'id revienne � 1
Merci de votre aide
Partager