94 types derived from TestBase
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (1)
23public class TargetTests : TestBase
TestUtilities\DotNetSdkTestBase.cs (1)
19public abstract partial class DotNetSdkTestBase : TestBase
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (1)
29public partial class SettingsUpdaterTests : TestBase
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
34public class WorkspaceTests_EditorFeatures : TestBase
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
23public abstract class RecommenderTests : TestBase
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (2)
CsiTests.cs (1)
21public class CsiTests : TestBase
InteractiveSessionReferencesTests.cs (1)
32public class InteractiveSessionReferencesTests : TestBase
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (5)
CommandLineRunnerTests.cs (1)
27public class CommandLineRunnerTests : TestBase
InteractiveSessionReferencesTests.cs (1)
20public class InteractiveSessionReferencesTests : TestBase
InteractiveSessionTests.cs (1)
35public class InteractiveSessionTests : TestBase
ScriptOptionsTests.cs (1)
17public class ScriptOptionsTests : TestBase
ScriptTests.cs (1)
25public class ScriptTests : TestBase
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Diagnostics\LocationsTests.cs (1)
18public class LocationsTests : TestBase
IncrementalParsing\IncrementalParsingTests.cs (1)
17public class IncrementalParsingTests : TestBase
LexicalAndXml\PreprocessorTests.cs (1)
67public class PreprocessorTests : TestBase
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
Completion\AbstractArgumentProviderTests`1.cs (1)
25public abstract class AbstractArgumentProviderTests<TWorkspaceFixture> : TestBase
Completion\AbstractCompletionProviderTests.cs (1)
40public abstract class AbstractCompletionProviderTests<TWorkspaceFixture> : TestBase
RefactoringHelpers\RefactoringHelpersTestBase.cs (1)
22public abstract class RefactoringHelpersTestBase<TWorkspaceFixture> : TestBase
Rename\RenamerTests.cs (1)
20public abstract class RenamerTests : TestBase
Semantics\SpeculationAnalyzerTestsBase.cs (1)
15public abstract class SpeculationAnalyzerTestsBase : TestBase
SignatureHelp\AbstractSignatureHelpProviderTests.cs (1)
32public abstract class AbstractSignatureHelpProviderTests<TWorkspaceFixture> : TestBase
TypeInferrer\TypeInferrerTestBase.cs (1)
19public abstract class TypeInferrerTestBase<TWorkspaceFixture> : TestBase
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
49public sealed partial class EditAndContinueWorkspaceServiceTests : TestBase
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
33public class EditSessionActiveStatementsTests : TestBase
Emit\CompilationOutputFilesTests.cs (1)
17public class CompilationOutputFilesTests : TestBase
SolutionCrawler\WorkCoordinatorTests.cs (1)
33public class WorkCoordinatorTests : TestBase
SymbolFinder\DependentTypeFinderTests.cs (1)
25public class SymbolFinderTests : TestBase
Tagging\AsynchronousTaggerTests.cs (1)
30public class AsynchronousTaggerTests : TestBase
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Extensions\ISymbolExtensionsTests.vb (1)
13Inherits TestBase
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
MetadataShadowCopyProviderTests.cs (1)
25public class MetadataShadowCopyProviderTests : TestBase
Microsoft.CodeAnalysis.Scripting.UnitTests (3)
NuGetPackageResolverTests.cs (1)
13public class NuGetPackageResolverTests : TestBase
RuntimeMetadataReferenceResolverTests.cs (1)
19public class RuntimeMetadataReferenceResolverTests : TestBase
ScriptOptionsTests.cs (1)
20public class ScriptOptionsTests : TestBase
Microsoft.CodeAnalysis.Test.Utilities (1)
CommonTestBase.cs (1)
66public abstract partial class CommonTestBase : TestBase
Microsoft.CodeAnalysis.UnitTests (24)
AnalyzerAssemblyLoaderTests.cs (1)
76public sealed class AnalyzerAssemblyLoaderTests : TestBase
Analyzers\AnalyzerFileReferenceTests.cs (1)
30public class AnalyzerFileReferenceTests : TestBase
AssemblyUtilitiesTests.cs (1)
22public class AssemblyUtilitiesTests : TestBase
CommonCommandLineParserTests.cs (1)
18public class CommonCommandLineParserTests : TestBase
CommonTypedConstantTests.cs (1)
19public class CommonTypedConstantTests : TestBase
CorLibTypesTests.cs (1)
15public class CorLibTypesAndConstantTests : TestBase
CryptoBlobParserTests.cs (1)
18public class CryptoBlobParserTests : TestBase
Diagnostics\CompilationWithAnalyzersTests.cs (1)
21public class CompilationWithAnalyzersTests : TestBase
Diagnostics\OperationTests.cs (1)
24public class OperationTests : TestBase
Emit\EmitOptionsTests.cs (1)
18public class EmitOptionsTests : TestBase
Emit\SemanticEditTests.cs (1)
16public class SemanticEditTests : TestBase
FileSystem\RelativePathResolverTests.cs (1)
16public class RelativePathResolverTests : TestBase
InternalUtilities\OneOrManyTests.cs (1)
13public class OneOrManyTests : TestBase
InternalUtilities\WeakListTests.cs (1)
20public class WeakListTests : TestBase
MetadataReferences\AssemblyIdentityTestBase.cs (1)
14public abstract class AssemblyIdentityTestBase : TestBase
MetadataReferences\AssemblyMetadataTests.cs (1)
15public class AssemblyMetadataTests : TestBase
MetadataReferences\AssemblyPortabilityPolicyTests.cs (1)
16public class AssemblyPortabilityPolicyTests : TestBase
MetadataReferences\MetadataReferenceTests.cs (1)
27public class MetadataReferenceTests : TestBase
MetadataReferences\ModuleMetadataTests.cs (1)
17public class ModuleMetadataTests : TestBase
MetadataReferences\ModuleNoPiaTests.cs (1)
12public class NoPia : TestBase
Text\LargeTextTests.cs (1)
16public sealed class LargeTextTests : TestBase
Text\StringTextDecodingTests.cs (1)
17public sealed class StringTextDecodingTests : TestBase
Text\TextLineCollectionTests.cs (1)
14public class TextLineCollectionTests : TestBase
Text\TextUtilitiesTests.cs (1)
13public sealed class TextUtilitiesTests : TestBase
Microsoft.CodeAnalysis.VisualBasic.Scripting.Desktop.UnitTests (1)
InteractiveSessionTests.vb (1)
13Inherits TestBase
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (3)
CommandLineRunnerTests.vb (1)
19Inherits TestBase
InteractiveSessionTests.vb (1)
15Inherits TestBase
ScriptTests.vb (1)
13Inherits TestBase
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
LocationTests.vb (1)
12Inherits TestBase
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
WorkspaceTestBase.cs (1)
20public class WorkspaceTestBase : TestBase
Microsoft.CodeAnalysis.Workspaces.UnitTests (16)
CommandLineProject\CommandLineProjectTests.cs (1)
19public class CommandLineProjectTests : TestBase
FindAllDeclarationsTests.cs (1)
23public partial class FindAllDeclarationsTests : TestBase
FindReferencesTests.cs (1)
21public class FindReferencesTests : TestBase
FormattingTests.cs (1)
22public partial class FormattingTests : TestBase
SerializationTests.cs (1)
23public partial class SerializationTests : TestBase
Shared\Extensions\TextSpanExtensions\SubtractTests.cs (1)
14public class SubtractTests : TestBase
SolutionTests\ProjectDependencyGraphTests.cs (1)
21public class ProjectDependencyGraphTests : TestBase
SolutionTests\SolutionTests.cs (1)
42public class SolutionTests : TestBase
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
27public class SolutionWithSourceGeneratorTests : TestBase
SymbolKeyTests.cs (1)
23public class SymbolKeyTests : TestBase
SyntaxNodeTests.cs (1)
21public partial class SyntaxNodeTests : TestBase
SyntaxReferenceTests.cs (1)
23public class SyntaxReferenceTests : TestBase
UtilityTest\DocumentationCommentIdTests.cs (1)
15public partial class DocumentationCommentIdTests : TestBase
UtilityTest\ExceptionHelpersTests.cs (1)
15public class ExceptionHelpersTests : TestBase
WorkspaceTests\AdhocWorkspaceTests.cs (1)
26public partial class AdhocWorkspaceTests : TestBase
WorkspaceTests\DynamicFileInfoProviderMefTests.cs (1)
18public class DynamicFileInfoProviderMefTests : TestBase
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (5)
GlyphExtensionsTests.cs (1)
18public class GlyphExtensionsTests : TestBase
ProjectSystemShim\CPS\AnalyzersTests.cs (1)
21public class AnalyzersTests : TestBase
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (1)
25public class CSharpCompilerOptionsTests : TestBase
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (1)
26public class AnalyzersTests : TestBase
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (1)
19public class VisualStudioCompilationOutputFilesTests : TestBase
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
AnalyzerSupport\AnalyzerDependencyCheckerTests.vb (1)
20Inherits TestBase
Options\BasicEditorConfigGeneratorTests.vb (1)
17Inherits TestBase
Options\CSharpEditorConfigGeneratorTests.vb (1)
16Inherits TestBase
VBCSCompiler.UnitTests (6)
AnalyzerConsistencyCheckerTests.cs (1)
36public class AnalyzerConsistencyCheckerTests : TestBase
BuildClientTests.cs (1)
28public abstract class BuildClientTests : TestBase
BuildProtocolTest.cs (1)
18public class BuildProtocolTest : TestBase
CompilerServerApiTest.cs (1)
26public class CompilerServerApiTest : TestBase
CompilerServerTests.cs (1)
28public class CompilerServerUnitTests : TestBase
TouchedFileLoggingTests.cs (1)
24public class TouchedFileLoggingTests : TestBase
98 references to TestBase
InteractiveHost.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
28using static Roslyn.Test.Utilities.TestBase;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
487CompileAndVerifyWithMscorlib46(text, references: new[] { TestBase.SystemRef_v46 }, sourceSymbolValidator: attributeValidator);
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (2)
CsiTests.cs (1)
17using TestBase = PortableTestUtils::Roslyn.Test.Utilities.TestBase;
InteractiveSessionReferencesTests.cs (1)
25using TestBase = PortableTestUtils::Roslyn.Test.Utilities.TestBase;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Syntax\SyntaxNodeTests.cs (2)
364TestBase.Diagnostic(ErrorCode.ERR_BadDirectivePlacement, "#").WithLocation(1, 17), 367TestBase.Diagnostic(ErrorCode.ERR_EndifDirectiveExpected, "").WithLocation(1, 26));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
BasicCompilationUtils.cs (2)
23references = new[] { TestBase.MscorlibRef }; 34assemblyName = TestBase.GetUniqueName();
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (26)
Workspaces\TestWorkspace_XmlConsumption.cs (26)
1044references = new List<MetadataReference> { TestBase.MscorlibRef_v4_0_30316_17626, TestBase.SystemRef_v4_0_30319_17929, TestBase.SystemCoreRef_v4_0_30319_17929, TestBase.SystemRuntimeSerializationRef_v4_0_30319_17929 }; 1047references.Add(TestBase.MsvbRef); 1048references.Add(TestBase.SystemXmlRef); 1049references.Add(TestBase.SystemXmlLinqRef); 1058references = new List<MetadataReference> { TestBase.MscorlibRef_v46, TestBase.SystemRef_v46, TestBase.SystemCoreRef_v46, TestBase.ValueTupleRef, TestBase.SystemRuntimeFacadeRef }; 1061references.Add(TestBase.MsvbRef_v4_0_30319_17929); 1062references.Add(TestBase.SystemXmlRef); 1063references.Add(TestBase.SystemXmlLinqRef); 1072references = new List<MetadataReference> { TestBase.MscorlibRef_v46, TestBase.SystemRef_v46, TestBase.SystemCoreRef_v46 }; 1080references = new List<MetadataReference>(TestBase.WinRtRefs.Length); 1081references.AddRange(TestBase.WinRtRefs); 1084references.Add(TestBase.MsvbRef_v4_0_30319_17929); 1085references.Add(TestBase.SystemXmlRef); 1086references.Add(TestBase.SystemXmlLinqRef); 1095references = new List<MetadataReference>(TestBase.PortableRefsMinimal.Length); 1096references.AddRange(TestBase.PortableRefsMinimal); 1136references = new List<MetadataReference> { TestBase.MinCorlibRef };
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (9)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
55references: new[] { TestBase.MscorlibRef }).EmitToImageReference();
MetadataAsSource\AbstractMetadataAsSourceTests.cs (8)
28AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.MscorlibRef_v46, "mscorlib.v4_6_1038_0.dll", ImmutableArray.Create(Net461.References.mscorlib.ImageBytes)); 29AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.SystemRef_v46, "System.v4_6_1038_0.dll", ImmutableArray.Create(Net461.References.System.ImageBytes)); 30AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.SystemCoreRef_v46, "System.Core.v4_6_1038_0.dll", ImmutableArray.Create(Net461.References.SystemCore.ImageBytes)); 31AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.ValueTupleRef, "System.ValueTuple.dll", ImmutableArray.Create(TestResources.NetFX.ValueTuple.tuplelib)); 32AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.SystemRuntimeFacadeRef, "System.Runtime.dll", ImmutableArray.Create(TestMetadata.ResourcesNet451.SystemRuntime)); 33AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.MsvbRef, "Microsoft.VisualBasic.dll", ImmutableArray.Create(TestMetadata.ResourcesNet451.MicrosoftVisualBasic)); 34AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.SystemXmlRef, "System.Xml.v4_0_30319.dll", ImmutableArray.Create(TestMetadata.ResourcesNet451.SystemXml)); 35AssemblyResolver.TestAccessor.AddInMemoryImage(TestBase.SystemXmlLinqRef, "System.Xml.Linq.v4_0_30319.dll", ImmutableArray.Create(TestMetadata.ResourcesNet451.SystemXmlLinq));
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.Remote.ServiceHub.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.Test.Utilities (5)
TargetFrameworkUtil.cs (5)
176public static ImmutableArray<MetadataReference> Mscorlib45ExtendedReferences => ImmutableArray.Create<MetadataReference>(Net451.mscorlib, Net451.System, Net451.SystemCore, TestBase.ValueTupleRef, Net451.SystemRuntime); 180public static ImmutableArray<MetadataReference> Mscorlib46ExtendedReferences => ImmutableArray.Create<MetadataReference>(Net461.mscorlib, Net461.System, Net461.SystemCore, TestBase.ValueTupleRef, Net461.SystemRuntime); 184public static ImmutableArray<MetadataReference> WinRTReferences => ImmutableArray.Create(TestBase.WinRtRefs); 186public static ImmutableArray<MetadataReference> MinimalReferences => ImmutableArray.Create(TestBase.MinCorlibRef); 187public static ImmutableArray<MetadataReference> MinimalAsyncReferences => ImmutableArray.Create(TestBase.MinAsyncCorlibRef);
Microsoft.CodeAnalysis.UnitTests (13)
Diagnostics\AnalysisContextInfoTests.cs (1)
118references: new[] { TestBase.MscorlibRef });
Diagnostics\SuppressMessageAttributeCompilerTests.cs (3)
61references: new[] { TestBase.MscorlibRef }).EmitToImageReference(); 63return ImmutableArray.Create(TestBase.MscorlibRef, compRef, TestBase.ValueTupleRef);
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (2)
1434references: new[] { TestBase.MscorlibRef }); 1442references: new[] { TestBase.MscorlibRef });
GivesAccessTo.cs (4)
44var csc = (Compilation)CSharpCompilation.Create("CS", new[] { csharpTree }, new MetadataReference[] { TestBase.MscorlibRef }); 47var csc2 = (Compilation)CSharpCompilation.Create("CS2", new[] { csharpTree2 }, new MetadataReference[] { TestBase.MscorlibRef }); 50var vbc = VisualBasicCompilation.Create("VB", new[] { vbTree }, new MetadataReference[] { TestBase.MscorlibRef }); 53var vbc2 = VisualBasicCompilation.Create("VB2", new[] { vbTree2 }, new MetadataReference[] { TestBase.MscorlibRef });
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
IsSymbolAccessibleWithinTests.cs (2)
28var csc = CSharpCompilation.Create("CS", new[] { csharpTree }, new MetadataReference[] { TestBase.MscorlibRef }) as Compilation; 31var vbc = VisualBasicCompilation.Create("VB", new[] { vbTree }, new MetadataReference[] { TestBase.MscorlibRef }) as Compilation;
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (4)
TupleTests.vb (4)
109Dim compilation1 = CreateCSharpCompilation(source, references:={TestBase.MscorlibRef, TestBase.SystemCoreRef, reference0}) 149Dim compilation1 = CreateCSharpCompilation(source, references:={TestBase.MscorlibRef, TestBase.SystemCoreRef, reference0})
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\ForeachTest.vb (2)
430</compilation>, references:={TestBase.LinqAssemblyRef}) 901</compilation>, references:={TestBase.LinqAssemblyRef})
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (8)
BasicTestBase.vb (6)
809If(useLatestFrameworkReferences, TestBase.MsvbRef_v4_0_30319_17929, TestBase.MsvbRef)) 886If(useLatestFramework, TestBase.MsvbRef_v4_0_30319_17929, TestBase.MsvbRef)) 906If(useLatestFramework, TestBase.MsvbRef_v4_0_30319_17929, TestBase.MsvbRef))
CompilationTestUtils.vb (1)
15Imports Roslyn.Test.Utilities.TestBase
ParserTestUtilities.vb (1)
40expectedDiagnostics(i) = TestBase.Diagnostic(CType(CInt(e.@id), ERRID))
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (11)
MEF\UseExportProviderAttribute.cs (1)
62RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
Remote\TestSerializerService.cs (10)
27.Add(TestBase.MscorlibRef_v46, nameof(TestBase.MscorlibRef_v46)) 28.Add(TestBase.SystemRef_v46, nameof(TestBase.SystemRef_v46)) 29.Add(TestBase.SystemCoreRef_v46, nameof(TestBase.SystemCoreRef_v46)) 30.Add(TestBase.ValueTupleRef, nameof(TestBase.ValueTupleRef)) 31.Add(TestBase.SystemRuntimeFacadeRef, nameof(TestBase.SystemRuntimeFacadeRef));
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
InstallTraceListener.cs (1)
11RuntimeHelpers.RunModuleConstructor(typeof(TestBase).Module.ModuleHandle);
VBCSCompiler.UnitTests (1)
VBCSCompilerServerTests.cs (1)
40var baseDirectory = Path.Combine(Path.GetTempPath(), TestBase.GetUniqueName());