131 references to Workspace
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (59)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (7)
40=> environment.Workspace.CurrentSolution.Projects.Single().DefaultNamespace; 58var project = environment.Workspace.CurrentSolution.Projects.Single(); 63var canApply = environment.Workspace.CanApplyParseOptionChange( 87var project = environment.Workspace.CurrentSolution.Projects.Single(); 90var canApply = environment.Workspace.CanApplyParseOptionChange( 136Assert.Equal(expectedRunAnalyzers, environment.Workspace.CurrentSolution.Projects.Single().State.RunAnalyzers); 156Assert.Equal(expectedRunAnalyzers, environment.Workspace.CurrentSolution.Projects.Single().State.RunAnalyzers);
ProjectSystemShim\CPS\AnalyzersTests.cs (5)
34var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 41workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 67var ca1012DiagnosticOption = environment.Workspace.CurrentSolution.Projects.Single().CompilationOptions.SpecificDiagnosticOptions["CA1012"]; 84Assert.Equal(ruleSetFile.Path, environment.Workspace.TryGetRuleSetPathForProject(projectId)); 88Assert.Null(environment.Workspace.TryGetRuleSetPathForProject(projectId));
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (5)
32var parseOptions = environment.Workspace.CurrentSolution.Projects.Single().ParseOptions; 41var parseOptions = environment.Workspace.CurrentSolution.Projects.Single().ParseOptions; 177Assert.Equal(SourceHashAlgorithms.Default, environment.Workspace.CurrentSolution.Projects.Single().State.ChecksumAlgorithm); 181var project = environment.Workspace.CurrentSolution.Projects.Single(); 182Assert.Equal(SourceHashAlgorithm.Sha1, environment.Workspace.CurrentSolution.Projects.Single().State.ChecksumAlgorithm);
ProjectSystemShim\CPS\CSharpReferencesTests.cs (7)
51return environment.Workspace 57return environment.Workspace.CurrentSolution.GetProject(project3.Id) 101Assert.Single(environment.Workspace.CurrentSolution.GetProject(project2.Id).AllProjectReferences); 105Assert.Empty(environment.Workspace.CurrentSolution.GetProject(project2.Id).AllProjectReferences); 106Assert.Single(environment.Workspace.CurrentSolution.GetProject(project2.Id).MetadataReferences); 122Assert.Empty(environment.Workspace.CurrentSolution.GetProject(project1.Id).AllProjectReferences); 139return environment.Workspace.CurrentSolution.Projects.Single()
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (11)
30IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 49IEnumerable<TextDocument> GetCurrentAdditionalDocuments() => environment.Workspace.CurrentSolution.Projects.Single().AdditionalDocuments; 67IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 68VersionStamp GetVersion() => environment.Workspace.CurrentSolution.Projects.Single().Version; 117IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 158IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 211IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 250IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 289IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 325IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 374IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents;
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (5)
61var projectId = environment.Workspace.CurrentSolution.ProjectIds.Single(); 62Assert.Equal(ruleSetFile.Path, environment.Workspace.TryGetRuleSetPathForProject(projectId)); 80var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 87workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 214var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single();
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (9)
36var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 50var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 64var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single(); 114=> environment.Workspace.CurrentSolution.GetRequiredProject(project.Test_ProjectSystemProject.Id).CompilationOutputInfo.AssemblyPath; 147=> environment.Workspace.CurrentSolution.GetRequiredProject(project.Test_ProjectSystemProject.Id).CompilationOutputInfo.AssemblyPath; 190var project = environment.Workspace.CurrentSolution.Projects.Single(); 196var canApply = environment.Workspace.CanApplyParseOptionChange( 221var project = environment.Workspace.CurrentSolution.Projects.Single(); 227var canApply = environment.Workspace.CanApplyParseOptionChange(
ProjectSystemShim\LegacyProject\OutputPathTests.cs (1)
35var workspaceProject = environment.Workspace.CurrentSolution.Projects.Single();
ProjectSystemShim\LegacyProject\SourceFileHandlingTests.cs (7)
30Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents); 44var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 57var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 67var projectFolder = Path.GetDirectoryName(environment.Workspace.CurrentSolution.Projects.Single().FilePath); 71var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 81var projectFolder = Path.GetDirectoryName(environment.Workspace.CurrentSolution.Projects.Single().FilePath); 85var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single();
ProjectSystemShim\LifetimeTests.cs (2)
25Assert.Single(environment.Workspace.CurrentSolution.Projects); 30Assert.Empty(environment.Workspace.CurrentSolution.Projects);
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (3)
ProjectSystemShim\Framework\TestEnvironment.vb (1)
167Return Workspace.CurrentSolution.Projects.Single().CompilationOptions
ProjectSystemShim\Framework\WorkspaceChangeWatcher.vb (2)
23AddHandler environment.Workspace.WorkspaceChanged, AddressOf OnWorkspaceChanged 40RemoveHandler _environment.Workspace.WorkspaceChanged, AddressOf OnWorkspaceChanged
Microsoft.VisualStudio.LanguageServices.UnitTests (69)
ProjectSystemShim\VisualBasicCodeModelLifetimeTests.vb (5)
28Dim originalDocumentId = environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single() 30Dim originalFileCodeModel = environment.Workspace.GetFileCodeModel(originalDocumentId) 34Assert.Throws(Of ArgumentException)(Sub() environment.Workspace.GetFileCodeModel(originalDocumentId)) 38Dim newDocumentId = environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single() 39Dim newFileCodeModel = environment.Workspace.GetFileCodeModel(newDocumentId)
ProjectSystemShim\VisualBasicCompilerOptionsTests.vb (10)
25Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 44Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 63Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 86Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 109Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 129Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 149Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 168Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 188Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 196workspaceProject = environment.Workspace.CurrentSolution.Projects.Single()
ProjectSystemShim\VisualBasicProjectTests.vb (3)
20Assert.Equal(environment.Workspace.CurrentSolution.Projects.Single().Name, "Test") 24Assert.Equal(environment.Workspace.CurrentSolution.Projects.Single().Name, "Test2") 35Assert.Single(environment.Workspace.CurrentSolution.Projects)
ProjectSystemShim\VisualBasicSpecialReferencesTests.vb (10)
22Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 41Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 60Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 77Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 84workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 92workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 107Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 122Dim workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 128workspaceProject = environment.Workspace.CurrentSolution.Projects.Single() 134workspaceProject = environment.Workspace.CurrentSolution.Projects.Single()
ProjectSystemShim\VisualStudioProjectTests\AnalyzerReferenceTests.vb (12)
37Assert.Single(environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences) 52Dim analyzers = environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Single().GetAnalyzers(LanguageNames.CSharp) 76Dim analyzers = environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Single().GetAnalyzers(LanguageNames.CSharp) 98Dim analyzers = environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Single().GetAnalyzers(LanguageNames.CSharp) 138Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences) 143Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences) 158}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 172}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 182}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 192}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 217AssertEx.Equal({path1, path2}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 229environment.Workspace,
ProjectSystemShim\VisualStudioProjectTests\DynamicFileTests.vb (4)
39Dim dynamicSourceFile = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single() 47Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents) 89Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents) 93Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents)
ProjectSystemShim\VisualStudioProjectTests\MetadataToProjectReferenceConversionTests.vb (10)
30Dim getProject2 = Function() environment.Workspace.CurrentSolution.GetProject(project2.Id) 67Dim getProject2 = Function() environment.Workspace.CurrentSolution.GetProject(project2.Id) 102Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 138Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 175Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 203Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 249Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 264Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 300Dim getReferencingProject = Function() environment.Workspace.CurrentSolution.GetProject(referencingProject.Id) 369Assert.Single(environment.Workspace.CurrentSolution.Projects.Single().MetadataReferences)
ProjectSystemShim\VisualStudioProjectTests\SolutionIdTests.vb (4)
19Dim solutionId = environment.Workspace.CurrentSolution.Id 27Assert.NotEqual(solutionId, environment.Workspace.CurrentSolution.Id) 36Dim solutionId = environment.Workspace.CurrentSolution.Id 40Assert.Equal(solutionId, environment.Workspace.CurrentSolution.Id)
ProjectSystemShim\VisualStudioProjectTests\SourceTextContainerTests.vb (2)
28Assert.Single(environment.Workspace.GetOpenDocumentIds()) 32Assert.Empty(environment.Workspace.GetOpenDocumentIds())
ProjectSystemShim\VisualStudioProjectTests\WorkspaceChangedEventTests.vb (6)
31Assert.Equal(environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single(), change.DocumentId) 71Assert.Equal(environment.Workspace.CurrentSolution.Projects.Single().AdditionalDocumentIds.Single(), change.DocumentId) 101Dim startingSolution = environment.Workspace.CurrentSolution 106Assert.Same(startingSolution, environment.Workspace.CurrentSolution) 132Assert.Single(environment.Workspace.GetOpenDocumentIds()) 136Assert.Empty(environment.Workspace.GetOpenDocumentIds())
SolutionExplorer\AnalyzersFolderProviderTests.vb (3)
23New AnalyzersFolderItemSourceProvider(environment.Workspace, Nothing) 35New AnalyzersFolderItemSourceProvider(environment.Workspace, Nothing) 66Dim provider As IAttachedCollectionSourceProvider = New AnalyzersFolderItemSourceProvider(environment.Workspace, New FakeAnalyzersCommandHandler)