67 instantiations of TestHostProject
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (57)
Completion\CompletionServiceTests.cs (1)
132var project = new TestHostProject(workspace, testDocument, name: "project1");
EditAndContinue\ActiveStatementTrackingServiceTests.cs (1)
180workspace.AddTestProject(new TestHostProject(workspace, documents: new[] { testDocument1, testDocument2 }));
Workspaces\WorkspaceTests_EditorFeatures.cs (55)
58var project = new TestHostProject(workspace); 90var project = new TestHostProject(workspace); 104var project = new TestHostProject(workspace); 119var project = new TestHostProject(workspace); 135var project = new TestHostProject(workspace); 146var project1 = new TestHostProject(workspace, name: "project1"); 147var project2 = new TestHostProject(workspace, name: "project2"); 167var project1 = new TestHostProject(workspace, document, name: "project1"); 192var project1 = new TestHostProject(workspace, document, name: "project1"); 212var project1 = new TestHostProject(workspace, document1, name: "Submission"); 215var project2 = new TestHostProject(workspace, document2, name: "Script"); 259var project1 = new TestHostProject(workspace, name: "project1"); 260var project2 = new TestHostProject(workspace, name: "project2"); 273var project1 = new TestHostProject(workspace, name: "project1"); 274var project2 = new TestHostProject(workspace, name: "project2"); 295var project1 = new TestHostProject(workspace, name: "project1"); 296var project2 = new TestHostProject(workspace, name: "project2"); 312var project1 = new TestHostProject(workspace, name: "project1"); 313var project2 = new TestHostProject(workspace, name: "project2"); 334var project1 = new TestHostProject(workspace, name: "project1"); 335var project2 = new TestHostProject(workspace, name: "project2"); 352var project1 = new TestHostProject(workspace, document, name: "project1"); 369var project1 = new TestHostProject(workspace, document, name: "project1"); 384var project1 = new TestHostProject(workspace, document, name: "project1"); 403var project1 = new TestHostProject(workspace, document, name: "project1"); 422var project1 = new TestHostProject(workspace, document1, name: "project1"); 425var project2 = new TestHostProject(workspace, document2, name: "project2", projectReferences: new[] { project1 }); 446var project1 = new TestHostProject(workspace, document1, name: "project1"); 449var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 470var project1 = new TestHostProject(workspace, document1, name: "project1"); 473var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 515var project1 = new TestHostProject(workspace, document1, name: "project1"); 518var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 572var project1 = new TestHostProject(workspace, document1, name: "project1"); 575var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 637var project1 = new TestHostProject(workspace, document, name: "project1"); 663var project1 = new TestHostProject(workspace, document, name: "project1"); 696var project1 = new TestHostProject(workspace, document, name: "project1"); 717var project1 = new TestHostProject(workspace, document, name: "project1"); 737var project1 = new TestHostProject(workspace, document, name: "project1"); 867var project1 = new TestHostProject(workspace, additionalDocuments: new[] { document }, name: "project1"); 928var project1 = new TestHostProject(workspace, analyzerConfigDocuments: new[] { document }, name: "project1"); 990var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1014var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1040var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1073var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1104var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1133var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1162var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1198var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1234var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1262var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1290var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1310var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1424var project1 = new TestHostProject(primaryWorkspace, document, name: "project1");
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
Workspaces\TestHostSolution.cs (1)
27: this(new TestHostProject(languageServiceProvider, compilationOptions, parseOptions, references))
Workspaces\TestWorkspace_XmlConsumption.cs (3)
238new TestHostProject( 262var project = new TestHostProject( 392return new TestHostProject(languageServices, compilationOptions, parseOptions, assemblyName, projectName, references, documents, additionalDocuments, analyzerConfigDocuments, filePath: filePath, analyzerReferences: analyzers, defaultNamespace: rootNamespace);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
SolutionCrawler\WorkCoordinatorTests.cs (3)
1020var project = new TestHostProject(workspace, document); 1054var project = new TestHostProject(workspace, additionalDocuments: new[] { document }); 1082var project = new TestHostProject(workspace, analyzerConfigDocuments: new[] { document });
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
406workspace.AddTestProject(New TestHostProject(workspace, language:=LanguageNames.CSharp))
Roslyn.VisualStudio.Next.UnitTests (2)
Services\SolutionServiceTests.cs (2)
460var csharpProject = new TestHostProject(workspace, csharpDocument, language: LanguageNames.CSharp, name: "project2"); 464var vbProject = new TestHostProject(workspace, vbDocument, language: LanguageNames.VisualBasic, name: "project3");
98 references to TestHostProject
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractCodeActionOrUserDiagnosticTest.cs (1)
237foreach (var project in workspace.Projects)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (58)
CodeActions\SyncNamespace\CSharpSyncNamespaceTestsBase.cs (2)
144var project = workspace.Documents.Single(doc => !doc.SelectedSpans.IsEmpty()).Project; 145var dependentProject = workspace.Projects.Single(proj => proj.Id != project.Id);
Completion\CompletionServiceTests.cs (1)
132var project = new TestHostProject(workspace, testDocument, name: "project1");
Workspaces\WorkspaceTests_EditorFeatures.cs (55)
58var project = new TestHostProject(workspace); 90var project = new TestHostProject(workspace); 104var project = new TestHostProject(workspace); 119var project = new TestHostProject(workspace); 135var project = new TestHostProject(workspace); 146var project1 = new TestHostProject(workspace, name: "project1"); 147var project2 = new TestHostProject(workspace, name: "project2"); 167var project1 = new TestHostProject(workspace, document, name: "project1"); 192var project1 = new TestHostProject(workspace, document, name: "project1"); 212var project1 = new TestHostProject(workspace, document1, name: "Submission"); 215var project2 = new TestHostProject(workspace, document2, name: "Script"); 259var project1 = new TestHostProject(workspace, name: "project1"); 260var project2 = new TestHostProject(workspace, name: "project2"); 273var project1 = new TestHostProject(workspace, name: "project1"); 274var project2 = new TestHostProject(workspace, name: "project2"); 295var project1 = new TestHostProject(workspace, name: "project1"); 296var project2 = new TestHostProject(workspace, name: "project2"); 312var project1 = new TestHostProject(workspace, name: "project1"); 313var project2 = new TestHostProject(workspace, name: "project2"); 334var project1 = new TestHostProject(workspace, name: "project1"); 335var project2 = new TestHostProject(workspace, name: "project2"); 352var project1 = new TestHostProject(workspace, document, name: "project1"); 369var project1 = new TestHostProject(workspace, document, name: "project1"); 384var project1 = new TestHostProject(workspace, document, name: "project1"); 403var project1 = new TestHostProject(workspace, document, name: "project1"); 422var project1 = new TestHostProject(workspace, document1, name: "project1"); 425var project2 = new TestHostProject(workspace, document2, name: "project2", projectReferences: new[] { project1 }); 446var project1 = new TestHostProject(workspace, document1, name: "project1"); 449var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 470var project1 = new TestHostProject(workspace, document1, name: "project1"); 473var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 515var project1 = new TestHostProject(workspace, document1, name: "project1"); 518var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 572var project1 = new TestHostProject(workspace, document1, name: "project1"); 575var project2 = new TestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: new[] { project1 }); 637var project1 = new TestHostProject(workspace, document, name: "project1"); 663var project1 = new TestHostProject(workspace, document, name: "project1"); 696var project1 = new TestHostProject(workspace, document, name: "project1"); 717var project1 = new TestHostProject(workspace, document, name: "project1"); 737var project1 = new TestHostProject(workspace, document, name: "project1"); 867var project1 = new TestHostProject(workspace, additionalDocuments: new[] { document }, name: "project1"); 928var project1 = new TestHostProject(workspace, analyzerConfigDocuments: new[] { document }, name: "project1"); 990var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1014var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1040var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1073var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1104var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1133var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1162var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1198var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1234var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1262var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1290var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, additionalDocuments: new[] { additionalDoc }); 1310var project1 = new TestHostProject(workspace, name: "project1", documents: new[] { document }, analyzerConfigDocuments: new[] { analyzerConfigDoc }); 1424var project1 = new TestHostProject(primaryWorkspace, document, name: "project1");
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (1)
237foreach (var project in workspace.Projects)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (32)
LanguageServer\AbstractLanguageServerProtocolTests.cs (1)
333foreach (var project in workspace.Projects)
Workspaces\TestHostDocument.cs (3)
38private TestHostProject? _project; 75public TestHostProject Project 182internal void SetProject(TestHostProject project)
Workspaces\TestHostProject.cs (2)
210IEnumerable<TestHostProject> projectReferences = null, 228IEnumerable<TestHostProject> projectReferences = null,
Workspaces\TestHostSolution.cs (3)
20public readonly IEnumerable<TestHostProject> Projects; 31public TestHostSolution(params TestHostProject[] projects) 37foreach (var project in projects)
Workspaces\TestWorkspace.cs (12)
47public IList<TestHostProject> Projects { get; } 88this.Projects = new List<TestHostProject>(); 190public void AddTestProject(TestHostProject project) 267public TestHostProject GetTestProject(DocumentId documentId) 270public TestHostProject GetTestProject(ProjectId projectId) 337var hostProject = this.GetTestProject(info.Id.ProjectId); 348var hostProject = this.GetTestProject(documentId.ProjectId); 362var hostProject = this.GetTestProject(info.Id.ProjectId); 370var hostProject = this.GetTestProject(documentId.ProjectId); 384var hostProject = this.GetTestProject(info.Id.ProjectId); 392var hostProject = this.GetTestProject(documentId.ProjectId); 402var hostProject = this.GetTestProject(projectChanges.NewProject.Id);
Workspaces\TestWorkspace_XmlConsumption.cs (11)
120var projectNameToTestHostProject = new Dictionary<string, TestHostProject>(); 127var project = CreateProject( 143foreach (var project in projectNameToTestHostProject.Values) 155foreach (var submission in submissions) 171var fromProject = projectNameToTestHostProject[fromName]; 172var toProject = projectNameToTestHostProject[toName]; 197foreach (var project in projectNameToTestHostProject.Values) 210private IList<TestHostProject> CreateSubmissions( 214var submissions = new List<TestHostProject>(); 262var project = new TestHostProject( 278private static TestHostProject CreateProject(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
SolutionCrawler\WorkCoordinatorTests.cs (3)
1020var project = new TestHostProject(workspace, document); 1054var project = new TestHostProject(workspace, additionalDocuments: new[] { document }); 1082var project = new TestHostProject(workspace, analyzerConfigDocuments: new[] { document });
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
DocumentOutline\DocumentOutlineTestsBase.cs (1)
130foreach (var project in workspace.Projects)
Roslyn.VisualStudio.Next.UnitTests (2)
Services\SolutionServiceTests.cs (2)
460var csharpProject = new TestHostProject(workspace, csharpDocument, language: LanguageNames.CSharp, name: "project2"); 464var vbProject = new TestHostProject(workspace, vbDocument, language: LanguageNames.VisualBasic, name: "project3");