Package tests

Class TestInformationPersonnelle

java.lang.Object
tests.TestInformationPersonnelle

class TestInformationPersonnelle extends Object
Tests JUnit de la classe InformationPersonnelle.
Author:
Eric Cariou
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Une information basique : prénom et nom.
    Une information compléte : prénom, nom, adresse et age.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    Instancie une information basique et une complète pour les tests.
    (package private) void
    Ne fait rien aprés les tests : à modifier au besoin.
    (package private) void
    Vérifie qu'une adresse n'est pas null quand on crée une information personnelle.
    (package private) void
    Vérifie que l'on peut positionner un age de 25 ans.
    (package private) void
    Vérifie qu'on ne peut pas positionner un age négatif sur une information basique.
    (package private) void
    Vérifie qu'on ne peut pas positionner un age négatif sur une information complète.
    (package private) void
    Vérifie que les paramètres des constructeurs sont correctement gérés.
    (package private) void
    Vérifie qu'on ne peut pas positionner une adresse null sur une information existante.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • TestInformationPersonnelle

      TestInformationPersonnelle()
  • Method Details

    • setUp

      @BeforeEach void setUp() throws Exception
      Instancie une information basique et une complète pour les tests.
      Throws:
      Exception - ne peut pas être levée ici
    • tearDown

      @AfterEach void tearDown() throws Exception
      Ne fait rien aprés les tests : à modifier au besoin.
      Throws:
      Exception - ne peut pas être levée ici
    • testAge25Basique

      @Test void testAge25Basique()
      Vérifie que l'on peut positionner un age de 25 ans.
    • testAgeNegatifBasique

      @Test void testAgeNegatifBasique()
      Vérifie qu'on ne peut pas positionner un age négatif sur une information basique.
    • testAgeNegatifComplet

      @Test void testAgeNegatifComplet()
      Vérifie qu'on ne peut pas positionner un age négatif sur une information complète.
    • testAdresseNonNull

      @Test void testAdresseNonNull()
      Vérifie qu'une adresse n'est pas null quand on crée une information personnelle.
    • testSetterAdresseNull

      @Test void testSetterAdresseNull()
      Vérifie qu'on ne peut pas positionner une adresse null sur une information existante.
    • testConstructeur

      @Test void testConstructeur()
      Vérifie que les paramètres des constructeurs sont correctement gérés.