From cb5abb9013eb219c185bf6f8348dd1be889b337d Mon Sep 17 00:00:00 2001 From: huguenindo Date: Wed, 5 Jan 2022 15:28:26 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20ajout=20d'un=20test=20v=C3=A9rifiant=20?= =?UTF-8?q?le=20fonctionnement=20de=20la=20recherche=20des=20commandes=20d?= =?UTF-8?q?'un=20client?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datasource/CommandeMapperTest.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/test/java/campanule/datasource/CommandeMapperTest.java b/src/test/java/campanule/datasource/CommandeMapperTest.java index 173a998..553ef3e 100644 --- a/src/test/java/campanule/datasource/CommandeMapperTest.java +++ b/src/test/java/campanule/datasource/CommandeMapperTest.java @@ -588,5 +588,24 @@ public class CommandeMapperTest { } }); } + + @Test + public void testRetrieveByClient() throws PersistenceException { + final Identifiant idDefrere = IdentifiantBase.builder() + .uuid("DEMO0000-0000-0000-0002-000000000001") + .build(); + List entitesTrouvees + = (List) connectionManager.executeTransaction( + new Operation() { + @Override + public Object execute(MapperManager mm) + throws PersistenceException { + + return mm.getCommandeMapper().retrieveByClient(idDefrere); + } + }); + Assert.assertTrue(entitesTrouvees.size() == 3); //Defrere posséde 3 commandes + } + } -- GitLab