Ejemplo n.º 1
0
		public void Defaults ()
		{
			cdp = new CodeDomProviderTest (); // execute ctor not a full trust
			Assert.AreEqual (String.Empty, cdp.FileExtension, "FileExtension");
			Assert.AreEqual (LanguageOptions.None, cdp.LanguageOptions, "LanguageOptions");
			Assert.IsNull (cdp.CreateCompiler (), "CreateCompiler");
			Assert.IsNull (cdp.CreateGenerator (), "CreateGenerator");
			Assert.IsNull (cdp.CreateGenerator (String.Empty), "CreateGenerator(string)");
			Assert.IsNull (cdp.CreateGenerator (writer), "CreateGenerator(TextWriter)");
			Assert.IsNull (cdp.CreateParser (), "CreateParser()");
			Assert.IsNotNull (cdp.GetConverter (typeof (string)), "GetConverter");
			Assert.IsNotNull (CodeDomProvider.GetAllCompilerInfo (), "GetAllCompilerInfo");

			// mono returns null (missing config?)
			CodeDomProvider.GetCompilerInfo ("cs"); 
			CodeDomProvider.GetLanguageFromExtension ("cs");

			Assert.IsFalse (CodeDomProvider.IsDefinedExtension (String.Empty), "String.Empty");
			Assert.IsFalse (CodeDomProvider.IsDefinedLanguage (String.Empty), "String.Empty");
		}
Ejemplo n.º 2
0
        public void Defaults()
        {
            cdp = new CodeDomProviderTest();              // execute ctor not a full trust
            Assert.AreEqual(String.Empty, cdp.FileExtension, "FileExtension");
            Assert.AreEqual(LanguageOptions.None, cdp.LanguageOptions, "LanguageOptions");
            Assert.IsNull(cdp.CreateCompiler(), "CreateCompiler");
            Assert.IsNull(cdp.CreateGenerator(), "CreateGenerator");
            Assert.IsNull(cdp.CreateGenerator(String.Empty), "CreateGenerator(string)");
            Assert.IsNull(cdp.CreateGenerator(writer), "CreateGenerator(TextWriter)");
            Assert.IsNull(cdp.CreateParser(), "CreateParser()");
            Assert.IsNotNull(cdp.GetConverter(typeof(string)), "GetConverter");
            Assert.IsNotNull(CodeDomProvider.GetAllCompilerInfo(), "GetAllCompilerInfo");

            // mono returns null (missing config?)
            CodeDomProvider.GetCompilerInfo("cs");
            CodeDomProvider.GetLanguageFromExtension("cs");

            Assert.IsFalse(CodeDomProvider.IsDefinedExtension(String.Empty), "String.Empty");
            Assert.IsFalse(CodeDomProvider.IsDefinedLanguage(String.Empty), "String.Empty");
        }
Ejemplo n.º 3
0
		public void FixtureSetUp ()
		{
			// at full trust
			writer = new StringWriter ();
			cdp = new CodeDomProviderTest ();
		}
 public void FixtureSetUp()
 {
     // at full trust
     writer = new StringWriter();
     cdp    = new CodeDomProviderTest();
 }