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 );
        }
示例#2
0
        // 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
        }