ContPrincipal { public static ContPrincipal reqInstance() { return instance; } private  ContPrincipal(); void initialiser(Stage stage); void demarrerHorloge(); void arreterHorloge(); boolean isHorlogeDemarree(); MoteurPhysique getMoteurPhysique(); void selectionnerControleur(Controleur c); void afficherVue(Vue v); void afficherVue(Vue v, boolean fullscreen); void update(double time); void ajouterCorps(Corps c); void enleverCorps(Corps c); void viderCorps(); List<Corps> getCorps(); static ContPrincipal reqInstance();  }
@Test public void testGetInstance() { ContPrincipal cp1 = ContPrincipal.reqInstance(); ContPrincipal cp2 = ContPrincipal.reqInstance(); assertEquals(cp1, cp2); }