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