public void CreateScriptTestArgs()
        {
            string[] lines = new string[] { "proc EllipseZ { x y z } {", "set r1 [expr 2.*$x -1. ]"
                                            , "set r2 [expr 2.*$y -1. ]", "set r [expr {sqrt($r1*$r1+$r2*$r2)}]", "if {$r > 1.0} { return 0}"
                                            , "return 1", "}" };
            var        factory        = new ScriptFactoryText();
            IMifScript script         = factory.CreateScript(lines);
            IMifScript expectedScript = new ScriptObject(" EllipseZ ",
                                                         string.Join(Environment.NewLine, lines.Skip(1).Take(lines.Length - 2)), " x y z ");

            Assert.Equal(expectedScript.Args, script.Args);
        }