forked from pierront/mylibrary-template
suite test
This commit is contained in:
+33
-7
@@ -150,7 +150,7 @@ public class CommandeRepositoryTest {
|
|||||||
assertEquals("rue", savedCommande.getRue());
|
assertEquals("rue", savedCommande.getRue());
|
||||||
assertEquals("moi", savedCommande.getVille());
|
assertEquals("moi", savedCommande.getVille());
|
||||||
assertEquals("1", savedCommande.getCodePostal());
|
assertEquals("1", savedCommande.getCodePostal());
|
||||||
assertEquals("1", savedCommande.getPays());
|
assertEquals("Russie", savedCommande.getPays());
|
||||||
assertEquals(ModePaiement.POINTS_FIDELITE.name(), savedCommande.getModePaiement());
|
assertEquals(ModePaiement.POINTS_FIDELITE.name(), savedCommande.getModePaiement());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -158,16 +158,14 @@ public class CommandeRepositoryTest {
|
|||||||
@DisplayName("Save multiple customers should add all of them")
|
@DisplayName("Save multiple customers should add all of them")
|
||||||
void testSaveMultipleCommande() {
|
void testSaveMultipleCommande() {
|
||||||
repository.save(commandeN1);
|
repository.save(commandeN1);
|
||||||
repository.save(commandeN1);
|
repository.save(commandeN2);
|
||||||
|
|
||||||
List<Commande> commande = repository.findAll();
|
List<Commande> commande = repository.findAll();
|
||||||
|
|
||||||
assertEquals(2, commande.size());
|
assertEquals(2, commande.size());
|
||||||
assertTrue(commande.contains(commandeN1));
|
assertTrue(commande.contains(commandeN1));
|
||||||
assertTrue(commande.contains(commandeN1));
|
assertTrue(commande.contains(commandeN2));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nested
|
@Nested
|
||||||
@@ -196,10 +194,38 @@ public class CommandeRepositoryTest {
|
|||||||
Optional<Commande> foundCommande = repository.findById(commandeN1.getCommandeId());
|
Optional<Commande> foundCommande = repository.findById(commandeN1.getCommandeId());
|
||||||
|
|
||||||
assertTrue(foundCommande.isPresent());
|
assertTrue(foundCommande.isPresent());
|
||||||
assertEquals(commandeN1.getCommandeId(), foundCommande.getCommandeId());
|
assertEquals(commandeN1.getCommandeId(), foundCommande.get().getCommandeId());
|
||||||
assertEquals(commandeN1.getClientId(), foundCommande.getClientId());
|
assertEquals(commandeN1.getClientId(), foundCommande.get().getClientId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void testFindByIdNotFound(){
|
||||||
|
UUID nonExistentId = UUID.randomUUID();
|
||||||
|
Optional<Commande> foundCommande = repository.findById(nonExistentId);
|
||||||
|
|
||||||
|
assertTrue(foundCommande.isEmpty());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void testExistsByIdExists(){
|
||||||
|
boolean exists = repository.existsById(commandeN1.getCommandeId());
|
||||||
|
|
||||||
|
assertTrue(exists);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void testExistsByIdNotExists(){
|
||||||
|
UUID nonExistentId = UUID.randomUUID();
|
||||||
|
boolean exists = repository.existsById(nonExistentId);
|
||||||
|
|
||||||
|
assertTrue(exists);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user