Beispiel #1
0
        public static void Test()
        {
            // Just in case clear AlternativeCompiler so it is not set to Roslyn or anything else by
            // the CS-Script installed (if any) on the host OS
            CSScript.GlobalSettings.UseAlternativeCompiler = null;

            var samples = new EvaluatorSamples();

            Console.WriteLine("Testing compiling services");
            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Mono;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Roslyn;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.CodeDom;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");

            samples.RunAll();

            //samples.DebugTest(); //uncomment if want to fire an assertion during the script execution

            //Profile(); //uncomment if want to test performance of the engines
        }
        public static void Test()
        {
            var samples = new EvaluatorSamples();

            Console.WriteLine("Testing compiling services");
            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Mono;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Roslyn;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.CodeDom;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");

            samples.RunAll();

            //samples.DebugTest(); //uncomment if want to fire an assertion during the script execution

            //Profile(); //uncomment if want to test performance of the engines
        }
Beispiel #3
0
        public static void Test()
        {
            var samples = new EvaluatorSamples();

            Console.WriteLine("Testing compiling services");
            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Mono;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Roslyn;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.CodeDom;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");

            samples.RunAll();

            //samples.DebugTest(); //uncomment if want to fire an assertion during the script execution

            //Profile(); //uncomment if want to test performance of the engines
        }
        public static void Test()
        {
            // Just in case clear AlternativeCompiler so it is not set to Roslyn or anything else by 
            // the CS-Script installed (if any) on the host OS
            CSScript.GlobalSettings.UseAlternativeCompiler = null; 

            var samples = new EvaluatorSamples();

            Console.WriteLine("Testing compiling services");
            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Mono;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.Roslyn;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");
            samples.RunAll();

            Console.WriteLine("---------------------------------------------");

            CSScript.EvaluatorConfig.Engine = EvaluatorEngine.CodeDom;
            Console.WriteLine(CSScript.Evaluator.GetType().Name + "...");

            samples.RunAll();

            //samples.DebugTest(); //uncomment if want to fire an assertion during the script execution

            //Profile(); //uncomment if want to test performance of the engines
        }