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