58 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 (8)
Definitions\GoToDefinitionTests.cs (1)
308
await AddGeneratorAsync(new
SingleFileTestGenerator
("""
Definitions\GoToTypeDefinitionTests.cs (1)
218
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);