]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Main.cs
Agrego lógica, clases y 1 caso de prueba ejemplo.
[z.facultad/75.10/miklolife.git] / demo / src / Main.cs
index ce035131de9ef0b4a19f2e6335bbcb975551b7fe..8e7dcbfe9218118d9da33728429f0ead0ee1745f 100644 (file)
@@ -12,11 +12,36 @@ public class App
        ArrayList lst;
        Glade.XML xmla;
 
        ArrayList lst;
        Glade.XML xmla;
 
+       #region Tests
+
+       /// <summary>\r
+       /// Decide si se corre la demo ó los tests automatizados\r
+       /// </summary>
+       private static bool testing = false;
+
+       private static void EjecutarTests()
+       {
+               Tests.TestsAutorizacion.Instancia.EjecutarTodos();
+               
+               Console.Read();
+
+               //Acá pueden agregar más, si quieren
+       }
+
+       #endregion Tests
+
+       #region Entry Point
+
        static public void Main (string[] args)
        {
        static public void Main (string[] args)
        {
-               new App ();
+               if ( ! testing )
+                       new App ();
+               else
+                       EjecutarTests();
        }
 
        }
 
+       #endregion Entry Point
+
        public App ()
        {
                Application.Init();
        public App ()
        {
                Application.Init();