@Test public void testSiClientExiste() { List<Client> lesClients = new ArrayList<>(); lesClients.add(new Client("cancer", "cancer", "cancer")); pharmacie.setLesClients(lesClients); assertTrue("le Client n'existe pas", pharmacie.siClientExiste("cancer")); assertFalse("le Client existe", pharmacie.siClientExiste("cancers")); }
@Test public void testSetLesMedicaments() { List<Medicament> lesMedicaments = new ArrayList<>(); lesMedicaments.add(new Medicament()); pharmacie.setLesMedicaments(lesMedicaments); assertEquals( "les médicament n'on pas été mutté adéquatement", pharmacie.getLesMedicaments().size(), 1); }
@Test public void testSetLesClients() { List<Client> lesClients = new ArrayList<>(); lesClients.add(new Client("cancer", "cancer", "cancer")); pharmacie.setLesClients(lesClients); assertEquals( "les Clients n'on pas été mutté adéquatement", pharmacie.getLesClients().size(), 1); }
@Test public void testGetPrescriptionsClient() { assertNull("la prescription n'est pas null", pharmacie.getPrescriptionsClient("cancer")); pharmacie.ajouterClient("cancer", "cancer", "cancer"); assertNull("la prescription n'est pas null", pharmacie.getPrescriptionsClient("asd")); pharmacie.getLesClients().get(0).getPrescriptions().add(new Prescription("cancer", 2, 1)); assertEquals( "la prescription ne c'est pas ajouté au client", pharmacie.getPrescriptionsClient("cancer").size(), 1); }
@Test public void testServirPrescription() { pharmacie.ajouterClient("cancer", "cancer", "cancer"); pharmacie.getLesClients().get(0).getPrescriptions().add(new Prescription("cancer", 2, 1)); pharmacie.servirPrescription("cancer", "cancer"); pharmacie.servirPrescription("cancers", "CANCERS"); pharmacie.servirPrescription("cancer", "CANCERS"); assertEquals( "la prescription ne c'est pas servi adéquatement", pharmacie.getLesClients().get(0).getPrescriptions().get(0).getRenouvellements(), 0); pharmacie.servirPrescription("cancer", "cancer"); }
@Test public void testAjouterClient() { pharmacie.ajouterClient("cancer", "cancer", "cancer"); assertEquals("le Client ne c'est pas ajouté", pharmacie.getLesClients().size(), 1); }
@Test public void testGetLesMedicaments() { assertEquals( "les médicament n'on pas été appelé adéquatement", pharmacie.getLesMedicaments().size(), 0); }
@Test public void testTrouverInteraction() { pharmacie.getLesMedicaments().add(new Medicament()); pharmacie.getLesMedicaments().get(0).setNomMolecule("cancer"); pharmacie.getLesMedicaments().get(0).setInteractions(new String[] {"cancer"}); assertFalse( "l'intéraction a été trouvé alors qu'elle ne devrais pas", pharmacie.trouverInteraction("cancer1", "cancer1")); assertTrue( "l'intéraction n'a pas été trouvé", pharmacie.trouverInteraction("cancer1", "cancer")); assertTrue( "l'intéraction n'a pas été trouvé", pharmacie.trouverInteraction("cancer", "cancer")); assertTrue( "l'intéraction n'a pas été trouvé", pharmacie.trouverInteraction("cancer", "cancer")); pharmacie.getLesMedicaments().add(new Medicament()); pharmacie.getLesMedicaments().get(1).setNomMolecule("cancer"); pharmacie.getLesMedicaments().get(1).setInteractions(new String[] {"cancer"}); assertFalse( "l'intéraction a été trouvé alors qu'elle ne devrais pas", pharmacie.trouverInteraction("cancer1", "cancer1")); assertFalse( "l'intéraction a été trouvé alors qu'elle ne devrais pas", pharmacie.trouverInteraction("cancer", "cancers")); assertTrue( "l'intéraction n'a pas été trouvé", pharmacie.trouverInteraction("cancer", "cancer")); }