59 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12829var partialStructGenerator = new SingleFileTestGenerator(GeneratedCode, "Generated.cs"); 12939var partialStructGenerator = new SingleFileTestGenerator(GeneratedSource, "Generated.cs"); 13929var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 13952var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14008var generator = new SingleFileTestGenerator(source1, source1Name); 14095var generator = new SingleFileTestGenerator(generatedSource, hintName); 14121var generator1 = new SingleFileTestGenerator(generatedSource1, "generatedSource.cs"); 14129var generator2 = new SingleFileTestGenerator(generatedSource2, "generatedSource.cs"); 14155var generator = new SingleFileTestGenerator(source1, source1Name); 14197var generator = new SingleFileTestGenerator(generatedSource, generatedPath); 14272var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14293var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14314var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14406var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14469var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14539var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14611var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14654var generator = new SingleFileTestGenerator("public class D {}", "generated.cs"); 14885var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
SourceGeneration\GeneratorDriverTests.cs (9)
132SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 164SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 222SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 258var generator = new SingleFileTestGenerator("public class D { }"); 526var generator = new SingleFileTestGenerator("public class D {}", "source.cs"); 556var generator = new SingleFileTestGenerator("public class D {}", "source.cs"); 617var generator2 = new SingleFileTestGenerator("public class F{}"); 1091var generator2 = new SingleFileTestGenerator("public class F{}"); 1135var generator = new SingleFileTestGenerator("public class D {}", "source.cs");
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (9)
Definitions\GoToDefinitionTests.cs (1)
308await AddGeneratorAsync(new SingleFileTestGenerator("""
Definitions\GoToTypeDefinitionTests.cs (1)
218await AddGeneratorAsync(new SingleFileTestGenerator("""
RelatedDocuments\RelatedDocumentsTests.cs (1)
193await AddGeneratorAsync(new SingleFileTestGenerator("""
Workspaces\LspWorkspaceManagerTests.cs (3)
654await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace); 675await AddGeneratorAsync(new SingleFileTestGenerator("// Hello World!"), testLspServer.TestWorkspace); 691var generatorReference = await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace);
Workspaces\SourceGeneratedDocumentTests.cs (3)
328var generatorReference = await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace); 354var generatorReference = await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace); 384await AddGeneratorAsync(new SingleFileTestGenerator(generatedDocumentText), testLspServer.TestWorkspace);
Microsoft.CodeAnalysis.Test.Utilities (1)
SourceGeneration\TestGenerators.cs (1)
75public SingleFileTestGenerator2(string content, string hintName = "generatedFile") : base(content, hintName)
Microsoft.CodeAnalysis.Workspaces.UnitTests (21)
SolutionTests\SolutionWithSourceGeneratorTests.cs (20)
83static ISourceGenerator CreateGenerator() => new SingleFileTestGenerator("// StaticContent", hintName: "generated"); 133var generatorReferenceToKeep = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent", hintName: "generatorReferenceToKeep")); 160var generatorReference1 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll"); 161var generatorReference2 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll"); 478var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 498var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 522ISourceGenerator generator = generatorProducesTree ? new SingleFileTestGenerator("// StaticContent") 586var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 610var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 657var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 688var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 867new SingleFileTestGenerator("// Hello, World")); 900new SingleFileTestGenerator("// Hello, World")); 925new SingleFileTestGenerator("// Hello, World")); 943new SingleFileTestGenerator("// Hello, World 1")); 945new SingleFileTestGenerator("// Hello, World 2")); 1254new SingleFileTestGenerator("// Hello, World")); 1289new SingleFileTestGenerator("// Hello, World")); 1326new SingleFileTestGenerator("// Hello, World")); 1357new SingleFileTestGenerator("// Hello, World"));
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
29var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// Hello World"), analyzerFilePath: nonExistentFilePath);