59 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12814
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedCode, "Generated.cs");
12924
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedSource, "Generated.cs");
13914
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
13937
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
13993
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14080
var generator = new
SingleFileTestGenerator
(generatedSource, hintName);
14106
var generator1 = new
SingleFileTestGenerator
(generatedSource1, "generatedSource.cs");
14114
var generator2 = new
SingleFileTestGenerator
(generatedSource2, "generatedSource.cs");
14140
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14182
var generator = new
SingleFileTestGenerator
(generatedSource, generatedPath);
14257
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14278
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14299
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14391
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14454
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14524
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14596
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14639
var generator = new
SingleFileTestGenerator
("public class D {}", "generated.cs");
14870
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);