58 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12822var partialStructGenerator = new SingleFileTestGenerator(GeneratedCode, "Generated.cs"); 12932var partialStructGenerator = new SingleFileTestGenerator(GeneratedSource, "Generated.cs"); 13922var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 13945var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14001var generator = new SingleFileTestGenerator(source1, source1Name); 14088var generator = new SingleFileTestGenerator(generatedSource, hintName); 14114var generator1 = new SingleFileTestGenerator(generatedSource1, "generatedSource.cs"); 14122var generator2 = new SingleFileTestGenerator(generatedSource2, "generatedSource.cs"); 14148var generator = new SingleFileTestGenerator(source1, source1Name); 14190var generator = new SingleFileTestGenerator(generatedSource, generatedPath); 14265var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14286var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14307var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14399var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14462var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14532var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14604var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14647var generator = new SingleFileTestGenerator("public class D {}", "generated.cs"); 14878var 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 (8)
Definitions\GoToDefinitionTests.cs (1)
308await AddGeneratorAsync(new SingleFileTestGenerator("""
Definitions\GoToTypeDefinitionTests.cs (1)
218await 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)
85static ISourceGenerator CreateGenerator() => new SingleFileTestGenerator("// StaticContent", hintName: "generated"); 135var generatorReferenceToKeep = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent", hintName: "generatorReferenceToKeep")); 162var generatorReference1 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll"); 163var generatorReference2 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll"); 480var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 500var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 524ISourceGenerator generator = generatorProducesTree ? new SingleFileTestGenerator("// StaticContent") 588var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 612var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 659var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 690var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent")); 869new SingleFileTestGenerator("// Hello, World")); 902new SingleFileTestGenerator("// Hello, World")); 927new SingleFileTestGenerator("// Hello, World")); 945new SingleFileTestGenerator("// Hello, World 1")); 947new SingleFileTestGenerator("// Hello, World 2")); 1256new SingleFileTestGenerator("// Hello, World")); 1291new SingleFileTestGenerator("// Hello, World")); 1328new SingleFileTestGenerator("// Hello, World")); 1359new SingleFileTestGenerator("// Hello, World"));
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
29var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// Hello World"), analyzerFilePath: nonExistentFilePath);