private void TestSubsystem(Type type, SafeModeSubsystem system, string code) { var opts = new LensCompilerOptions { SafeMode = SafeMode.Blacklist, SafeModeExplicitSubsystems = system }; try { Compile(code, opts); Assert.Fail(); } catch (LensCompilerException ex) { Assert.AreEqual( string.Format(CompilerMessages.SafeModeIllegalType, type.FullName), ex.Message ); } }
private void testSubsystem(Type type, SafeModeSubsystem system, string code) { var opts = new LensCompilerOptions { SafeMode = SafeMode.Blacklist, SafeModeExplicitSubsystems = system }; try { Compile(code, opts); Assert.Fail(); } catch (LensCompilerException ex) { Assert.AreEqual( string.Format(CompilerMessages.SafeModeIllegalType, type.FullName), ex.Message ); } }