public void Spec04()
            {
                using (var testable = new PredefinedGlobalsTestable())
                {
                    var actual = testable.Model.Options.PredefinedGlobals;
                    actual.Add("a", true);

                    testable.Instance.PredefinedGlobals = "a b";

                    I.Expect(actual["a"]).ToBeTrue();
                }
            }
            public void Spec02()
            {
                using (var testable = new PredefinedGlobalsTestable())
                {
                    var actual = testable.Model.Options.PredefinedGlobals;
                    testable.Instance.PredefinedGlobals = "a b\tc\nd,e;f'g\"h";

                    I.Expect(actual.Count).ToBe(8);
                    I.Expect(actual.ContainsKey("a"));
                    I.Expect(actual.ContainsKey("h"));
                }
            }
            public void Spec05()
            {
                using (var testable = new PredefinedGlobalsTestable())
                {
                    var actual = testable.Model.Options.PredefinedGlobals;
                    actual.Add("a", false);
                    actual.Add("b", false);
                    actual.Add("c", false);

                    testable.Instance.PredefinedGlobals = null;

                    I.Expect(actual.Count).ToBe(0);
                }
            }
            public void Spec01()
            {
                using (var testable = new PredefinedGlobalsTestable())
                {
                    var actual = testable.Model.Options.PredefinedGlobals;
                    actual.Add("a", false);

                    testable.Instance.PredefinedGlobals = "a b";

                    I.Expect(actual.Count).ToBe(2);
                    I.Expect(actual.ContainsKey("a"));
                    I.Expect(actual.ContainsKey("b"));
                }
            }
            public void Spec01()
            {
                using (var testable = new PredefinedGlobalsTestable())
                {
                    var globals = testable.Model.Options.PredefinedGlobals;
                    globals.Add("a", false);
                    globals.Add("b", false);
                    globals.Add("c", false);
                    globals.Add("d", false);

                    var actual = testable.Instance.PredefinedGlobals;

                    I.Expect(actual).ToBe("a b c d");
                }
            }