V2:

test_V1 : il s'agit des mêmes tests de la V1, les seuls changements sont sur l'initialisation.

test_V2 : Nous testons les nouvelles fonctionnalités de la V2 (Property, prix, HTML).
    Property :
        On teste si on a bien les propriétés par défaut quand on ne set aucune Propertry.
        Si on change la valeur d'une Property avec une valeur présence dans possibleValues de la Property, le changement a bien été pris en compte et que la configuration est toujours validée.
        On teste si en mettant une valeur random, elle est bien prise en compte mais que la configuration n'est plus validé.
    Prix : 
        On regarde si, à partir d'une configuration, on a bien accès au prix d'une Part
        On vérifie que le prix total de la Configuration valide, est correct, qu'elle soit complète ou non (-1 si non validée)
        Qu'une configuration vide a bien un prix de 0
    HTML :
        On teste avec différentes configurations (complètes ou non, validées ou non) que la génération de l'HTML ne plante pas
        


nous ne savons pas pourquoi mais dans notre projet les tests avec couverture ne fonctionnent pas, les tets sont bien testé, mais il tourne dans le vide et ne donne jamais le résultat de la couverture...