@Test
	public void test2() {
		System.out.println("Test avec l'init avec 1 argument et tous les états possibles");
		System.out.println("Tests de couverture des post-conditions d'init");
		for(BlocType b : BlocType.values()) {
			bloc2.init(b);
			assertTrue("type initial Fail",bloc2.getType()==b);
			assertTrue("power-up initial Fail",bloc2.getPowerUpType() == PowerUpType.RIEN);
		}
		System.out.println("Tests de couverture des postconditions des operators");
		for(BlocType b : BlocType.values()) {
			bloc2.setType(b);
			assertTrue("changement de type Fail",bloc2.getType() == b);
			for(PowerUpType p : PowerUpType.values()) {
				bloc2.setPowerUpType(p);
				assertTrue("changement de power-up Fail",bloc2.getPowerUpType() == p);
			}
		}
	}