Package math_physics.physics.test
Class MacroObjectAssert
java.lang.Object
math_physics.physics.test.MacroObjectAssert
- Direct Known Subclasses:
BHMacroObjectAssert
public class MacroObjectAssert
extends java.lang.Object
Classe de test qui permet de vérifier les méthodes de la classe
MacroObject
.-
Field Summary
-
Constructor Summary
Constructors Constructor Description MacroObjectAssert()
-
Method Summary
Modifier and Type Method Description static void
main(java.lang.String[] args)
Méthode principale exécutable qui lance tous les tests.protected static void
testDefaultAttributes(MacroObject object)
Teste les différents attributs de l'objet.protected static void
testSimulateMultipleBodies(java.util.List<GenericObject> allObjects, double dt)
Teste la simulation d'un espace simulé avec plusieurs objets.protected static void
testSimulateOneBody(java.util.List<GenericObject> allObjects, double dt)
Teste la simulation d'un espace simulé avec un seul objet.protected static void
testSimulateTwoBodies(java.util.List<GenericObject> allObjects, double dt)
Teste la simulation d'un espace simulé avec deux objets.
-
Field Details
-
velocity
Définition de la vélocité de base de l'objet.
-
-
Constructor Details
-
MacroObjectAssert
public MacroObjectAssert()
-
-
Method Details
-
testDefaultAttributes
Teste les différents attributs de l'objet.- Parameters:
object
- Objet à tester
-
testSimulateOneBody
Teste la simulation d'un espace simulé avec un seul objet.- Parameters:
allObjects
- Liste contenant tous les objets de l'espace simulédt
- Durée (en s) d'avancement dans le temps
-
testSimulateTwoBodies
Teste la simulation d'un espace simulé avec deux objets.- Parameters:
allObjects
- Liste contenant tous les objets de l'espace simulédt
- Durée (en s) d'avancement dans le temps
-
testSimulateMultipleBodies
protected static void testSimulateMultipleBodies(java.util.List<GenericObject> allObjects, double dt)Teste la simulation d'un espace simulé avec plusieurs objets.- Parameters:
allObjects
- Liste contenant tous les objets de l'espace simulédt
- Durée (en s) d'avancement dans le temps
-
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
-