60 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12898
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedCode, "Generated.cs");
13008
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedSource, "Generated.cs");
13998
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14021
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14077
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14207
var generator = new
SingleFileTestGenerator
(generatedSource, hintName);
14233
var generator1 = new
SingleFileTestGenerator
(generatedSource1, "generatedSource.cs");
14241
var generator2 = new
SingleFileTestGenerator
(generatedSource2, "generatedSource.cs");
14267
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14309
var generator = new
SingleFileTestGenerator
(generatedSource, generatedPath);
14384
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14405
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14426
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14518
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14581
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14651
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14723
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14766
var generator = new
SingleFileTestGenerator
("public class D {}", "generated.cs");
14997
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
SourceGeneration\GeneratorDriverTests.cs (9)
136
SingleFileTestGenerator testGenerator = new
SingleFileTestGenerator
(generatorSource);
168
SingleFileTestGenerator testGenerator = new
SingleFileTestGenerator
(generatorSource);
226
SingleFileTestGenerator testGenerator = new
SingleFileTestGenerator
(generatorSource);
262
var generator = new
SingleFileTestGenerator
("public class D { }");
530
var generator = new
SingleFileTestGenerator
("public class D {}", "source.cs");
560
var generator = new
SingleFileTestGenerator
("public class D {}", "source.cs");
621
var generator2 = new
SingleFileTestGenerator
("public class F{}");
1095
var generator2 = new
SingleFileTestGenerator
("public class F{}");
1139
var generator = new
SingleFileTestGenerator
("public class D {}", "source.cs");
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
Definitions\GoToDefinitionTests.cs (1)
308
await AddGeneratorAsync(new
SingleFileTestGenerator
("""
Definitions\GoToTypeDefinitionTests.cs (1)
218
await AddGeneratorAsync(new
SingleFileTestGenerator
("""
Diagnostics\PullDiagnosticTests.cs (1)
1537
var generator = new
SingleFileTestGenerator
(content: "", hintName: "GeneratedFile.cs");
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 (4)
329
var generatorReference = await AddGeneratorAsync(new
SingleFileTestGenerator
("// Hello, World"), testLspServer.TestWorkspace);
440
var generatorReference = await AddGeneratorAsync(new
SingleFileTestGenerator
(generatorText), testLspServer.TestWorkspace);
464
var generatorReference = await AddGeneratorAsync(new
SingleFileTestGenerator
(generatorText), testLspServer.TestWorkspace);
547
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)
84
static ISourceGenerator CreateGenerator() => new
SingleFileTestGenerator
("// StaticContent", hintName: "generated");
134
var generatorReferenceToKeep = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent", hintName: "generatorReferenceToKeep"));
161
var generatorReference1 = new TestGeneratorReference(new
SingleFileTestGenerator
("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll");
162
var generatorReference2 = new TestGeneratorReference(new
SingleFileTestGenerator
("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll");
479
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
499
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
523
ISourceGenerator generator = generatorProducesTree ? new
SingleFileTestGenerator
("// StaticContent")
587
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
611
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
658
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
689
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
868
new
SingleFileTestGenerator
("// Hello, World"));
901
new
SingleFileTestGenerator
("// Hello, World"));
926
new
SingleFileTestGenerator
("// Hello, World"));
944
new
SingleFileTestGenerator
("// Hello, World 1"));
946
new
SingleFileTestGenerator
("// Hello, World 2"));
1255
new
SingleFileTestGenerator
("// Hello, World"));
1290
new
SingleFileTestGenerator
("// Hello, World"));
1327
new
SingleFileTestGenerator
("// Hello, World"));
1358
new
SingleFileTestGenerator
("// Hello, World"));
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
29
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// Hello World"), analyzerFilePath: nonExistentFilePath);