public void Deny_Unrestricted () { CSharpCodeProvider csprov = new CSharpCodeProvider (); Assert.AreEqual ("cs", csprov.FileExtension, "FileExtension"); Assert.IsNotNull (csprov.CreateCompiler (), "CreateCompiler"); Assert.IsNotNull (csprov.CreateGenerator (), "CreateGenerator"); try { Assert.IsNotNull (csprov.GetConverter (typeof (string)), "GetConverter"); } catch (NotImplementedException) { // mono } CodeTypeMember ctm = new CodeTypeMember (); StringWriter sw = new StringWriter (); CodeGeneratorOptions cgo = new CodeGeneratorOptions (); try { csprov.GenerateCodeFromMember (ctm, sw, cgo); } catch (NotImplementedException) { // mono } }