59 references to SingleFileTestGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
12818
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedCode, "Generated.cs");
12928
var partialStructGenerator = new
SingleFileTestGenerator
(GeneratedSource, "Generated.cs");
13918
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
13941
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
13997
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14084
var generator = new
SingleFileTestGenerator
(generatedSource, hintName);
14110
var generator1 = new
SingleFileTestGenerator
(generatedSource1, "generatedSource.cs");
14118
var generator2 = new
SingleFileTestGenerator
(generatedSource2, "generatedSource.cs");
14144
var generator = new
SingleFileTestGenerator
(source1, source1Name);
14186
var generator = new
SingleFileTestGenerator
(generatedSource, generatedPath);
14261
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14282
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14303
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14395
var generator = new
SingleFileTestGenerator
(generatedSource, "generatedSource.cs");
14458
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14528
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14600
var generator = new
SingleFileTestGenerator
(generatedSource, "Generated.cs");
14643
var generator = new
SingleFileTestGenerator
("public class D {}", "generated.cs");
14874
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)
301
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)
699
await AddGeneratorAsync(new
SingleFileTestGenerator
(generatorText), testLspServer.TestWorkspace);
720
await AddGeneratorAsync(new
SingleFileTestGenerator
("// Hello World!"), testLspServer.TestWorkspace);
736
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)
86
static ISourceGenerator CreateGenerator() => new
SingleFileTestGenerator
("// StaticContent", hintName: "generated");
136
var generatorReferenceToKeep = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent", hintName: "generatorReferenceToKeep"));
163
var generatorReference1 = new TestGeneratorReference(new
SingleFileTestGenerator
("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll");
164
var generatorReference2 = new TestGeneratorReference(new
SingleFileTestGenerator
("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll");
481
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
501
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
525
ISourceGenerator generator = generatorProducesTree ? new
SingleFileTestGenerator
("// StaticContent")
589
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
613
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
660
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
691
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// StaticContent"));
870
new
SingleFileTestGenerator
("// Hello, World"));
903
new
SingleFileTestGenerator
("// Hello, World"));
928
new
SingleFileTestGenerator
("// Hello, World"));
946
new
SingleFileTestGenerator
("// Hello, World 1"));
948
new
SingleFileTestGenerator
("// Hello, World 2"));
1257
new
SingleFileTestGenerator
("// Hello, World"));
1292
new
SingleFileTestGenerator
("// Hello, World"));
1329
new
SingleFileTestGenerator
("// Hello, World"));
1360
new
SingleFileTestGenerator
("// Hello, World"));
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
29
var analyzerReference = new TestGeneratorReference(new
SingleFileTestGenerator
("// Hello World"), analyzerFilePath: nonExistentFilePath);