public void EventLogErreur() { String IDunique = Guid.NewGuid().ToString (); JCAUtilitaires U = new JCAUtilitaires(); U.JournalEveNombreMax = 15; U.LancerExceptionJE = true; Assert.IsFalse(JCAUtilitaires.EVSourceExiste("Sourceindexistante"), "Sourceindexistante ne devrait pas exister commesource de event log"); Assert.IsTrue (JCAUtilitaires.EVSourceExiste(), "JCAssertion devrait exister comme source de event log"); // RechercheJournalEve Assert.IsFalse( U.LogExplore().Contains(IDunique ) ); U.EventLogErreur(" ID unique = " + IDunique ); String Journal = U.LogExplore(); Assert.IsTrue( Journal.Contains(IDunique), "Identifiant unique non trouvé dans " + Journal ); }
// l'appel aux constructeurs complexes a été mis // ici pour pouvoir faire un try catch // Boolean Debug = true; public void InitJCAssertion() { if (! Init) { try { Utilitaire = new JCAUtilitaires(); Init = true ; mesArguments = new JCAssertionCore.JCAVariable(); maConsole = new JCAssertionCore.JCAConsole(); monJCACore = new JCACore(); } catch (Exception excep) { ExceptionGlobale = excep ; ExceptionRencontree = true; CodeDeRetour = 99; throw excep; } } // ! init }