/** Authentification valide. */ @Test public void testAuthentifierOk() { IUtilisateurEntity utilisateur = null; try { utilisateur = this.service.authentifier("df", "df"); } catch (AuthentificationException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur Authentification (" + e.getMessage() + ")"); } catch (ErreurTechniqueException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur technique (" + e.getMessage() + ")"); } Assert.assertNotNull("Authentification reussie car client n'est pas null", utilisateur); }
@Test public void testAuthentifierKoLogin() { IUtilisateurEntity utilisateur = null; try { utilisateur = this.service.authentifier("df1", "df"); } catch (UtilisateurInconnuException e) { Assert.assertNull("L'utilisateur est null car il est inconnu", utilisateur); } catch (AuthentificationException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur Authentification (" + e.getMessage() + ")"); } catch (ErreurTechniqueException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur technique (" + e.getMessage() + ")"); } }
@Test public void testAuthentifierKoPassword() { IUtilisateurEntity utilisateur = null; try { utilisateur = this.service.authentifier("df", "df1"); } catch (MauvaisMotdepasseException e) { Assert.assertNull( "L'utilisateur est null car son mot de passe n'est pas le bon", utilisateur); } catch (AuthentificationException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur Authentification (" + e.getMessage() + ")"); } catch (ErreurTechniqueException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur technique (" + e.getMessage() + ")"); } }
@Test public void testAuthentifierKoNull() { IUtilisateurEntity utilisateur = null; try { utilisateur = this.service.authentifier("", "df"); utilisateur = this.service.authentifier("df", null); } catch (NullPointerException e) { Assert.assertNull( "L'utilisateur est null car il n'y a pas de " + e.getMessage(), utilisateur); } catch (AuthentificationException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur Authentification (" + e.getMessage() + ")"); } catch (ErreurTechniqueException e) { if (AuthenticationTestCase.LOG.isInfoEnabled()) { AuthenticationTestCase.LOG.error(e.getMessage()); } Assert.fail("Erreur technique (" + e.getMessage() + ")"); } }