示例#1
0
        public void Run(ControlScript script,
                        DebuggerClient debugger,
                        NetcoreDbgTestCore.Environment env)
        {
            ControlInfo info = new ControlInfo(script, env);

            script.ExecuteCheckPoints(info, debugger);
        }
示例#2
0
        public static void Run(DebuggeeScript script,
                               DebuggerClient debugger,
                               NetcoreDbgTestCore.Environment env)
        {
            DebuggerClient     = debugger;
            Breakpoints        = script.Breakpoints;
            TestName           = env.TestName;
            SourceFilesPath    = env.SourceFilesPath;
            TargetAssemblyPath = env.TargetAssemblyPath;
            CorerunPath        = env.CorerunPath;

            script.ExecuteCheckPoints();

            DebuggerClient     = null;
            Breakpoints        = null;
            TestName           = null;
            SourceFilesPath    = null;
            TargetAssemblyPath = null;
            CorerunPath        = null;
        }