1 type derived from TestGeneratorReference
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
68 instantiations of TestGeneratorReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.Features.UnitTests (4)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (47)
SolutionTests\SolutionWithSourceGeneratorTests.cs (45)
46var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
133var generatorReferenceToKeep = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent", hintName: "generatorReferenceToKeep"));
134var analyzerReferenceToAddAndRemove = new TestGeneratorReference(new SingleFileTestGenerator2("// More Static Content", hintName: "analyzerReferenceToAddAndRemove"));
160var generatorReference1 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll");
161var generatorReference2 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll");
179var analyzerReference = new TestGeneratorReference(generator);
251var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
291var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
335var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
363var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
385var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
416var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
441var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
455var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
478var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
498var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
525var analyzerReference = new TestGeneratorReference(generator);
586var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
610var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
629var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
657var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
688var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
716var analyzerReference = new TestGeneratorReference(generator);
747var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
776var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
805var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
840var analyzerReference = new TestGeneratorReference(
866var analyzerReference = new TestGeneratorReference(
899var analyzerReference = new TestGeneratorReference(
924var analyzerReference = new TestGeneratorReference(
942var analyzerReference1 = new TestGeneratorReference(
944var analyzerReference2 = new TestGeneratorReference(
982var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1014var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1044var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1084var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1112var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1139var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1167var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1199var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 1"));
1200var analyzerReference2 = new TestGeneratorReference(new CallbackGenerator2(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 2"));
1253var analyzerReference = new TestGeneratorReference(
1288var analyzerReference = new TestGeneratorReference(
1325var analyzerReference = new TestGeneratorReference(
1356var analyzerReference = new TestGeneratorReference(
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Roslyn.VisualStudio.Next.UnitTests (2)
59 references to TestGeneratorReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (9)
Microsoft.CodeAnalysis.Workspaces.UnitTests (47)
SolutionTests\SolutionWithSourceGeneratorTests.cs (46)
46var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
133var generatorReferenceToKeep = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent", hintName: "generatorReferenceToKeep"));
134var analyzerReferenceToAddAndRemove = new TestGeneratorReference(new SingleFileTestGenerator2("// More Static Content", hintName: "analyzerReferenceToAddAndRemove"));
160var generatorReference1 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll");
161var generatorReference2 = new TestGeneratorReference(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll");
179var analyzerReference = new TestGeneratorReference(generator);
251var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
291var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
335var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
363var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
385var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
401static Solution AddProjectWithReference(Solution solution, TestGeneratorReference analyzerReference)
416var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
441var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
455var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
478var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
498var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
525var analyzerReference = new TestGeneratorReference(generator);
586var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
610var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
629var analyzerReference = new TestGeneratorReference(new GenerateFileForEachAdditionalFileWithContentsCommented());
657var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
688var analyzerReference = new TestGeneratorReference(new SingleFileTestGenerator("// StaticContent"));
716var analyzerReference = new TestGeneratorReference(generator);
747var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
776var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
805var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
840var analyzerReference = new TestGeneratorReference(
866var analyzerReference = new TestGeneratorReference(
899var analyzerReference = new TestGeneratorReference(
924var analyzerReference = new TestGeneratorReference(
942var analyzerReference1 = new TestGeneratorReference(
944var analyzerReference2 = new TestGeneratorReference(
982var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1014var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1044var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1084var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1112var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1139var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1167var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1199var analyzerReference = new TestGeneratorReference(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 1"));
1200var analyzerReference2 = new TestGeneratorReference(new CallbackGenerator2(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 2"));
1253var analyzerReference = new TestGeneratorReference(
1288var analyzerReference = new TestGeneratorReference(
1325var analyzerReference = new TestGeneratorReference(
1356var analyzerReference = new TestGeneratorReference(
Roslyn.VisualStudio.Next.UnitTests (2)