public void Namespace_Cannot_Override_Existing_Variable() { ScriptEngine engine = new ScriptEngine(); engine.SetGlobalVariable("Scripting.Foo", 42); Assert.Throws<ScriptExecutionException>(() => engine.RegisterType("Scripting.Foo.StaticClass", typeof(StaticClass))); }