Package tests

Class TestEvenement

java.lang.Object
tests.TestEvenement

class TestEvenement extends Object
Tests JUnit de la classe Evenement.
Author:
Jarod Martin
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private Evenement
    Instance d'un événement.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    Instancie un evenement à partir d'une date LocalDateTime et des informations essentielles associées.
    (package private) void
    Rien à effectuer après les tests.
    (package private) void
    Vérifier que l'ajout de participants est correct.
    (package private) void
    Vérifier le chevauchement de deux événements par rapport au lieu.
    (package private) void
    Vérifier le chevauchement de deux événements par rapport au temps.
    (package private) void
    Vérifier que le constructeur initialise bien les informations.
    (package private) void
    Vérifier que le constructeur réagit bien à des données invalides passées.
    (package private) void
    Vérification du fonctionnement de la méthode equals redéfinie.
    (package private) void
    Vérifier que l'ont peut modifier la date d'un événement.
    (package private) void
    Vérifier que l'ont peut modifier la durée d'un événement.
    (package private) void
    Vérifier que l'ont ne peut pas mettre une durée négative.
    (package private) void
    Vérifier que l'ont peut modifier le lieu d'un événement.
    (package private) void
    Vérifier que l'ont peut modifier le nombre de participants maximum.
    (package private) void
    Vérifier que l'ont ne peut pas mettre un nombre de participants négatif.
    (package private) void
    Vérifier que l'ont peut modifier le nom d'un événement.
    (package private) void
    Vérifier que la suppression de participant est correct.

    Methods inherited from class java.lang.Object

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

    • event

      private Evenement event
      Instance d'un événement.
  • Constructor Details

    • TestEvenement

      TestEvenement()
  • Method Details

    • setUp

      @BeforeEach void setUp() throws Exception
      Instancie un evenement à partir d'une date LocalDateTime et des informations essentielles associées.
      Throws:
      Exception - ne peut pas être levée ici
    • tearDown

      @AfterEach void tearDown() throws Exception
      Rien à effectuer après les tests.
      Throws:
      Exception - ne peut pas être levée ici
    • testModifNom

      @Test void testModifNom()
      Vérifier que l'ont peut modifier le nom d'un événement.
    • testModifLieu

      @Test void testModifLieu()
      Vérifier que l'ont peut modifier le lieu d'un événement.
    • testModifDate

      @Test void testModifDate()
      Vérifier que l'ont peut modifier la date d'un événement.
    • testModifDureeNegative

      @Test void testModifDureeNegative()
      Vérifier que l'ont ne peut pas mettre une durée négative.
    • testModifDuree

      @Test void testModifDuree()
      Vérifier que l'ont peut modifier la durée d'un événement.
    • testModifNbParticipantsMax

      @Test void testModifNbParticipantsMax()
      Vérifier que l'ont peut modifier le nombre de participants maximum.
    • testModifNbParticipantsMaxNegatif

      @Test void testModifNbParticipantsMaxNegatif()
      Vérifier que l'ont ne peut pas mettre un nombre de participants négatif.
    • testChevauchementLieu

      @Test void testChevauchementLieu()
      Vérifier le chevauchement de deux événements par rapport au lieu.
    • testChevauchementTemps

      @Test void testChevauchementTemps()
      Vérifier le chevauchement de deux événements par rapport au temps.
    • testAjoutParticipant

      @Test void testAjoutParticipant()
      Vérifier que l'ajout de participants est correct.
    • testSuppressionParticipant

      @Test void testSuppressionParticipant()
      Vérifier que la suppression de participant est correct.
    • testConstructeur

      @Test void testConstructeur()
      Vérifier que le constructeur initialise bien les informations.
    • testConstructeurParamInvalide

      void testConstructeurParamInvalide()
      Vérifier que le constructeur réagit bien à des données invalides passées.
    • testEquals

      @Test void testEquals()
      Vérification du fonctionnement de la méthode equals redéfinie.