58 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12822
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedCode, "Generated.cs");
12932
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedSource, "Generated.cs");
13922
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
13945
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14001
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14088
var generator = new
SingleFileTestGenerator
(generatedSource, hintName);
14114
var generator1 = new
SingleFileTestGenerator
(generatedSource1, "generatedSource.cs");
14122
var generator2 = new
SingleFileTestGenerator
(generatedSource2, "generatedSource.cs");
14148
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14190
var generator = new
SingleFileTestGenerator
(generatedSource, generatedPath);
14265
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14286
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14307
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14399
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14462
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14532
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14604
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14647
var generator = new
SingleFileTestGenerator
("public class D {}", "generated.cs");
14878
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);