
/*  Module Operations:
 *  ----------------------------
 *
 *  Public Interface:
 *  -----------------------
 */

/*
  * Build Process
  * --------------------
  * Required Files:  [[console_file]].cs
  *
  * Compiler Command: csc /D:TEST_[[console_file]]  [[console_file]].cs
  */

 using System;
 
 namespace [[name_space]]
 {
    public class [[console_class]]
    {
          public [[console_class]]()
          {
              //
              // TODO:  Add constructor logic here
              //
          }

          public bool test()
          {
             Console.WriteLine("Test Function Running...");
             //TODO:  Add test code here
             //
             
             return true;
          }
      
     #if(TEST_[[console_class]])
        static void Main(string[] args)
        {
          Console.Write("\n Test Console Application");
          Console.Write("\n ==================\n");

          [[console_class]] cc = new [[console_class]]();
          
          if(cc.test())
            Console.WriteLine("Test Complete");
          else
            Console.WriteLine("Test Incomplete");
          
          Console.Write("\n\n");
        } 
     #endif
   }
 }