59 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12897var partialStructGenerator = new SingleFileTestGenerator(GeneratedCode, "Generated.cs"); 13007var partialStructGenerator = new SingleFileTestGenerator(GeneratedSource, "Generated.cs"); 13997var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14020var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14076var generator = new SingleFileTestGenerator(source1, source1Name); 14206var generator = new SingleFileTestGenerator(generatedSource, hintName); 14232var generator1 = new SingleFileTestGenerator(generatedSource1, "generatedSource.cs"); 14240var generator2 = new SingleFileTestGenerator(generatedSource2, "generatedSource.cs"); 14266var generator = new SingleFileTestGenerator(source1, source1Name); 14308var generator = new SingleFileTestGenerator(generatedSource, generatedPath); 14383var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14404var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14425var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14517var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs"); 14580var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14650var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14722var generator = new SingleFileTestGenerator(generatedSource, "Generated.cs"); 14765var generator = new SingleFileTestGenerator("public class D {}", "generated.cs"); 14996var generator = new SingleFileTestGenerator(generatedSource, "generatedSource.cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
SourceGeneration\GeneratorDriverTests.cs (9)
136SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 168SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 226SingleFileTestGenerator testGenerator = new SingleFileTestGenerator(generatorSource); 262var generator = new SingleFileTestGenerator("public class D { }"); 530var generator = new SingleFileTestGenerator("public class D {}", "source.cs"); 560var generator = new SingleFileTestGenerator("public class D {}", "source.cs"); 621var generator2 = new SingleFileTestGenerator("public class F{}"); 1095var generator2 = new SingleFileTestGenerator("public class F{}"); 1139var 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("""
Diagnostics\PullDiagnosticTests.cs (1)
1465var generator = new SingleFileTestGenerator(content: "", hintName: "GeneratedFile.cs");
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)
327var generatorReference = await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace); 353var generatorReference = await AddGeneratorAsync(new SingleFileTestGenerator(generatorText), testLspServer.TestWorkspace); 443await 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);