Package tests

Class TestMembre

java.lang.Object
tests.TestMembre

class TestMembre extends Object
Tests JUnit de la classe Membre Membre.
Author:
Maxime André
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private Evenement
    Un premier évènement.
    private Evenement
    Un second évènement.
    private Evenement
    Un troisuème évènement.
    Une information personnelle avec les champs obligatoire uniquement.
    Une information personnelle complète.
    private Membre
    Un premier membre.
    private Membre
    Une deuxième membre.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    Instancie deux membres, une information personnelle complète, une information personnelle avec les champs obligatoire et trois évènements pour les tests.
    (package private) void
    Ne fait rien aprés les tests : à modifier au besoin.
    (package private) void
    vérifie qu'on ne peut pas modifier l'adresse d'un membre dont les informations personnelles sont complètes à null.
    (package private) void
    Vérifie qu'on ne peut pas modifier l'âge d'un membre dont les informations personnelles son complètes en âge négatif.
    (package private) void
    Vérifie que les information personnelles obligatoires sont bien associées au membre.
    (package private) void
    Vérifie que les informations personnelles sont bien associées au membre.
    (package private) void
    Vérifie que les informations du membre sont bien définis.
    (package private) void
    Vérifie que la liste des évènements du membre est bien renvoyé.
    (package private) void
    Vérifie que la liste d'évènements du membre ainsi que la liste d'évènements du membre à venir sont bien initialisé à null lors de sa création.
    (package private) void
    Vérifie qu'on peut modifier l'âge d'un membre à 55 ans.
    (package private) void
    Vérifie qu'on ne peut pas positionner l'adresse d'un membre à null.
    (package private) void
    Vérifie qu'on peut positionner l'âge d'un membre à 62 ans.
    (package private) void
    Vérifie qu'on peut pas positionner l'âge d'un membre en âge négatif.

    Methods inherited from class java.lang.Object

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

    • membre

      private Membre membre
      Un premier membre.
    • membre2

      private Membre membre2
      Une deuxième membre.
    • event1

      private Evenement event1
      Un premier évènement.
    • event2

      private Evenement event2
      Un second évènement.
    • event3

      private Evenement event3
      Un troisuème évènement.
    • infoperso

      private InformationPersonnelle infoperso
      Une information personnelle complète.
    • infObligatoire

      private InformationPersonnelle infObligatoire
      Une information personnelle avec les champs obligatoire uniquement.
  • Constructor Details

    • TestMembre

      TestMembre()
  • Method Details

    • setUp

      @BeforeEach void setUp() throws Exception
      Instancie deux membres, une information personnelle complète, une information personnelle avec les champs obligatoire et trois évènements pour les tests. Définie les informations personnelles des deux membres.
      Throws:
      Exception
    • 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
    • testInitMembre

      @Test void testInitMembre()
      Vérifie que la liste d'évènements du membre ainsi que la liste d'évènements du membre à venir sont bien initialisé à null lors de sa création.
    • testDefInfoMembre

      @Test void testDefInfoMembre()
      Vérifie que les informations du membre sont bien définis.
    • testSetAge62

      @Test void testSetAge62()
      Vérifie qu'on peut positionner l'âge d'un membre à 62 ans.
    • testSetAgeNegatif

      @Test void testSetAgeNegatif()
      Vérifie qu'on peut pas positionner l'âge d'un membre en âge négatif.
    • testSetAdresseNull

      @Test void testSetAdresseNull()
      Vérifie qu'on ne peut pas positionner l'adresse d'un membre à null.
    • testModifAge22

      @Test void testModifAge22()
      Vérifie qu'on peut modifier l'âge d'un membre à 55 ans.
    • testAgeNegatif

      @Test void testAgeNegatif()
      Vérifie qu'on ne peut pas modifier l'âge d'un membre dont les informations personnelles son complètes en âge négatif.
    • testAdresseNull

      @Test void testAdresseNull()
      vérifie qu'on ne peut pas modifier l'adresse d'un membre dont les informations personnelles sont complètes à null.
    • testAssociationInfoMembre

      @Test void testAssociationInfoMembre()
      Vérifie que les informations personnelles sont bien associées au membre.
    • testAssocationInfoObligatoire

      @Test void testAssocationInfoObligatoire()
      Vérifie que les information personnelles obligatoires sont bien associées au membre.
    • testEventMembre

      @Test void testEventMembre()
      Vérifie que la liste des évènements du membre est bien renvoyé.