C# Class System.CodeDom.Compiler.Tests.CodeDomProviderTests

Show file Open project: dotnet/corefx

Public Methods

Method Description
CreateProvider_String_Dictionary_TestData ( ) : IEnumerable
CreateProvider_String_TestData ( ) : IEnumerable

Private Methods

Method Description
CompileAssemblyFromDom_CallsCompilerMethod ( ) : void
CompileAssemblyFromDom_NullCompiler_ThrowsNotImplementedException ( ) : void
CompileAssemblyFromFile_CallsCompilerMethod ( ) : void
CompileAssemblyFromFile_NullCompiler_ThrowsNotImplementedException ( ) : void
CompileAssemblyFromSource_CallsCompilerMethod ( ) : void
CompileAssemblyFromSource_NullCompiler_ThrowsNotImplementedException ( ) : void
CreateEscapedIdentifier_CallsGeneratorMethod ( ) : void
CreateEscapedIdentifier_NullGenerator_ThrowsNotImplementedException ( ) : void
CreateGenerator_ReturnsOverridenGenerator ( ) : void
CreateParser_ReturnsNull ( ) : void
CreateProvider_NoSuchLanguage_ThrowsConfigurationErrorsException ( string language ) : void
CreateProvider_NullLanguage_ThrowsArgumentNullException ( ) : void
CreateProvider_NullProviderOptions_ThrowsArgumentNullException ( ) : void
CreateProvider_String ( string language, string expectedFileExtension ) : void
CreateProvider_String_Dictionary ( string language, string>.Dictionary providerOptions, string expectedFileExtension ) : void
CreateValidIdentifier_CallsGeneratorMethod ( ) : void
CreateValidIdentifier_NullGenerator_ThrowsNotImplementedException ( ) : void
FileExtension_ReturnsEmpty ( ) : void
GenerateCodeFromCompileUnit_CallsGeneratorMethod ( ) : void
GenerateCodeFromCompileUnit_NullGenerator_ThrowsNotImplementedException ( ) : void
GenerateCodeFromExpression_CallsGeneratorMethod ( ) : void
GenerateCodeFromExpression_NullGenerator_ThrowsNotImplementedException ( ) : void
GenerateCodeFromMember_ThrowsNotImplementedException ( ) : void
GenerateCodeFromNamespace_CallsGeneratorMethod ( ) : void
GenerateCodeFromNamespace_NullGenerator_ThrowsNotImplementedException ( ) : void
GenerateCodeFromStatement_CallsGeneratorMethod ( ) : void
GenerateCodeFromStatement_NullGenerator_ThrowsNotImplementedException ( ) : void
GenerateCodeFromType_CallsGeneratorMethod ( ) : void
GenerateCodeFromType_NullGenerator_ThrowsNotImplementedException ( ) : void
GetAllCompilerInfo_ReturnsMinimumOfCSharpAndVB ( ) : void
GetCompilerInfo_NoSuchExtension_ThrowsKeyNotFoundException ( string language ) : void
GetCompilerInfo_NullLanguage_ThrowsArgumentNullException ( ) : void
GetCompilerInfo_ReturnsExpected ( string language, Type expectedProviderType ) : void
GetConverter_NullType_ThrowsArgumentNullException ( ) : void
GetConverter_ReturnsNotNull ( ) : void
GetLanguageFromExtension_NoSuchExtension_ThrowsConfigurationErrorsException ( string extension ) : void
GetLanguageFromExtension_NullExtension_ThrowsArgumentNullException ( ) : void
GetLanguageFromExtension_ReturnsExpected ( string extension, string expected ) : void
GetTypeOutput_CallsGeneratorMethod ( ) : void
GetTypeOutput_NullGenerator_ThrowsNotImplementedException ( ) : void
IsDefinedExtension_NullExtension_ThrowsArgumentNullException ( ) : void
IsDefinedExtension_ReturnsExpected ( string extension, bool expected ) : void
IsDefinedLanguage_NullLanguage_ThrowsArgumentNullException ( ) : void
IsDefinedLanguage_ReturnsExpected ( string language, bool expected ) : void
IsValidIdentifier_CallsGeneratorMethod ( ) : void
IsValidIdentifier_NullGenerator_ThrowsNotImplementedException ( ) : void
LanguageOptions_ReturnsNone ( ) : void
Parse_CallsParserMethod ( ) : void
Parse_NullParser_ThrowsNotImplementedException ( ) : void
Supports_CallsGeneratorMethod ( ) : void
Supports_NullGenerator_ThrowsNotImplementedException ( ) : void

Method Details

CreateProvider_String_Dictionary_TestData() public static method

public static CreateProvider_String_Dictionary_TestData ( ) : IEnumerable
return IEnumerable

CreateProvider_String_TestData() public static method

public static CreateProvider_String_TestData ( ) : IEnumerable
return IEnumerable