Beispiel #1
0
 @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"));
 }
Beispiel #2
0
 @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);
 }
Beispiel #3
0
 @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);
 }
Beispiel #4
0
 @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);
 }
Beispiel #5
0
 @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");
 }
Beispiel #6
0
 @Test
 public void testAjouterClient() {
   pharmacie.ajouterClient("cancer", "cancer", "cancer");
   assertEquals("le Client ne c'est pas ajouté", pharmacie.getLesClients().size(), 1);
 }
Beispiel #7
0
 @Test
 public void testGetLesMedicaments() {
   assertEquals(
       "les médicament n'on pas été appelé adéquatement", pharmacie.getLesMedicaments().size(), 0);
 }
Beispiel #8
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"));
 }