public void Deny_Unrestricted () { VBCodeProvider vbprov = new VBCodeProvider (); Assert.AreEqual ("vb", vbprov.FileExtension, "FileExtension"); Assert.AreEqual (LanguageOptions.CaseInsensitive, vbprov.LanguageOptions, "LanguageOptions"); Assert.IsNotNull (vbprov.CreateCompiler (), "CreateCompiler"); Assert.IsNotNull (vbprov.CreateGenerator (), "CreateGenerator"); try { Assert.IsNotNull (vbprov.GetConverter (typeof (string)), "GetConverter"); } catch (NotImplementedException) { // mono } #if NET_2_0 CodeTypeMember ctm = new CodeTypeMember (); StringWriter sw = new StringWriter (); CodeGeneratorOptions cgo = new CodeGeneratorOptions (); try { vbprov.GenerateCodeFromMember (ctm, sw, cgo); } catch (NotImplementedException) { // mono } #endif }