Class BHTreeAssert

java.lang.Object
barnes_hut.test.BHTreeAssert

public class BHTreeAssert
extends java.lang.Object
Classe de test qui permet de vérifier les méthodes de la classe BHTree.
  • Constructor Summary

    Constructors 
    Constructor Description
    BHTreeAssert()  
  • Method Summary

    Modifier and Type Method Description
    static void main​(java.lang.String[] args)
    Méthode principale exécutable qui lance tous les tests.
    private static void testHasNoSubTree​(BHTree tree)
    Teste si le noeud de l'arbre n'a pas de fils.
    private static void testHasSubTree​(BHTree tree)
    Teste si le noeud de l'arbre a des noeuds fils.
    private static void testWith2Objects()
    Teste si la formation de l'arbre pour 2 objets est correcte.
    private static void testWithListObjects()
    Teste si la formation de l'arbre pour une liste d'objets aléatoires est correcte.

    Methods inherited from class java.lang.Object

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

  • Method Details

    • testHasNoSubTree

      private static void testHasNoSubTree​(BHTree tree)
      Teste si le noeud de l'arbre n'a pas de fils.
      Parameters:
      tree - Arbre/Noeud de la l'arbre
    • testHasSubTree

      private static void testHasSubTree​(BHTree tree)
      Teste si le noeud de l'arbre a des noeuds fils.
      Parameters:
      tree - Arbre/Noeud de la l'arbre
    • testWith2Objects

      private static void testWith2Objects()
      Teste si la formation de l'arbre pour 2 objets est correcte.
    • testWithListObjects

      private static void testWithListObjects()
      Teste si la formation de l'arbre pour une liste d'objets aléatoires est correcte.
    • main

      public static void main​(java.lang.String[] args)
      Méthode principale exécutable qui lance tous les tests.
      Parameters:
      args - Arguments donnés au fichier