public void COMReinitialiserCanvas() { i = new ModeSequentiel(); int testPolygone = -1; testPolygone = i.CreerTriangle(posXMid, posYMid, 20); i.CreerCarre(posXMid - 40, posYMid, 20); Assert.IsTrue(testPolygone > 0); i.Afficher(displayTime); i.ReinitialiserCanvas(); // Use a private object to access to protected method : IdentifierForme PrivateObject iPrivate = new PrivateObject(i); var retVal = iPrivate.Invoke("IdentifierForme", testPolygone); Assert.IsNull(retVal); i.CreerTexte(posXMid, posYMid, 20, "Reset done"); i.Afficher(displayTime); // Aucune forme ne doit s'afficher mis à part le texte }