380 references to CreateNewId
Analyzer.Utilities.UnitTests (2)
IdeCoreBenchmarks (4)
Microsoft.AspNetCore.Analyzer.Testing (2)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (12)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Microsoft.CodeAnalysis.Features.UnitTests (7)
Microsoft.CodeAnalysis.LanguageServer (2)
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Microsoft.CodeAnalysis.Workspaces.UnitTests (281)
SolutionTests\ProjectInfoTests.cs (31)
23var pid = ProjectId.CreateNewId();
36var pid = ProjectId.CreateNewId();
51var projectReference = new ProjectReference(ProjectId.CreateNewId());
74var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc");
76var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: [documentInfo]);
79var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
82var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: []);
85var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: []);
93var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc");
95var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: [documentInfo]);
98var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
101var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: []);
104var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: []);
112var projectReference = new ProjectReference(ProjectId.CreateNewId());
114var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: [projectReference]);
117var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
120var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: []);
123var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: []);
133var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: [metadataReference]);
136var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
139var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: []);
142var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: []);
152var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: [analyzerReference]);
155var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
158var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: []);
161var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: []);
168var projectInfo = ProjectInfo.Create(name: "Goo", filePath: @"C:\", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "Bar", language: "C#");
175var projectInfo = ProjectInfo.Create(name: "Goo", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "Bar", language: "C#");
182var projectId = ProjectId.CreateNewId();
184var instance = ProjectInfo.Create(name: "Name", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "AssemblyName", language: "C#");
186SolutionTestHelpers.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, ProjectId.CreateNewId(), defaultThrows: true);
SolutionTests\SolutionTests.cs (188)
48private static readonly DocumentId s_unrelatedDocumentId = DocumentId.CreateNewId(ProjectId.CreateNewId());
52var projectId = ProjectId.CreateNewId();
70var projectId1 = ProjectId.CreateNewId();
71var projectId2 = ProjectId.CreateNewId();
340var projectId = ProjectId.CreateNewId();
845var projectId1 = ProjectId.CreateNewId();
846var projectId2 = ProjectId.CreateNewId();
1087var projectId = ProjectId.CreateNewId();
1088var projectId2 = ProjectId.CreateNewId();
1309var projectId = ProjectId.CreateNewId();
1352var projectId = ProjectId.CreateNewId();
1387var projectId = ProjectId.CreateNewId();
1422var projectId = ProjectId.CreateNewId();
1457var projectId = ProjectId.CreateNewId();
1492var projectId = ProjectId.CreateNewId();
1508Assert.Throws<InvalidOperationException>(() => solution.WithProjectAssemblyName(ProjectId.CreateNewId(), "x.dll"));
1514var projectId = ProjectId.CreateNewId();
1532Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputFilePath(ProjectId.CreateNewId(), "x.dll"));
1538var projectId = ProjectId.CreateNewId();
1569var projectId = ProjectId.CreateNewId();
1586Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputRefFilePath(ProjectId.CreateNewId(), "x.dll"));
1592var projectId = ProjectId.CreateNewId();
1609Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOutputInfo(ProjectId.CreateNewId(), info));
1615var projectId = ProjectId.CreateNewId();
1632Assert.Throws<InvalidOperationException>(() => solution.WithProjectDefaultNamespace(ProjectId.CreateNewId(), "x"));
1638var projectId = ProjectId.CreateNewId();
1655var projectId = ProjectId.CreateNewId();
1729var projectId = ProjectId.CreateNewId();
1745Assert.Throws<InvalidOperationException>(() => solution.WithProjectName(ProjectId.CreateNewId(), "x"));
1751var projectId = ProjectId.CreateNewId();
1768Assert.Throws<InvalidOperationException>(() => solution.WithProjectFilePath(ProjectId.CreateNewId(), "x"));
1774var projectId = ProjectId.CreateNewId();
1784Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOptions(ProjectId.CreateNewId(), options));
1790var projectId = ProjectId.CreateNewId();
1816var projectId = ProjectId.CreateNewId();
1833Assert.Throws<InvalidOperationException>(() => solution.WithProjectParseOptions(ProjectId.CreateNewId(), options));
1839var projectId = ProjectId.CreateNewId();
1877var projectId = ProjectId.CreateNewId();
1915var projectId = ProjectId.CreateNewId();
1934var projectId = ProjectId.CreateNewId();
1953var projectId = ProjectId.CreateNewId();
1976var projectId2 = ProjectId.CreateNewId();
1995Assert.Throws<InvalidOperationException>(() => solution.WithProjectReferences(ProjectId.CreateNewId(), [projectRef]));
2008var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2024var projectId2 = ProjectId.CreateNewId();
2025var projectId3 = ProjectId.CreateNewId();
2033var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2067var projectId2 = ProjectId.CreateNewId();
2070var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2089Assert.Throws<ArgumentException>("projectReference", () => solution.RemoveProjectReference(projectId, new ProjectReference(ProjectId.CreateNewId())));
2092Assert.Throws<InvalidOperationException>(() => solution.RemoveProjectReference(ProjectId.CreateNewId(), projectRef2));
2101var projectId0 = ProjectId.CreateNewId();
2102var submissionId1 = ProjectId.CreateNewId();
2103var submissionId2 = ProjectId.CreateNewId();
2104var submissionId3 = ProjectId.CreateNewId();
2146Assert.Throws<InvalidOperationException>(() => solution.WithProjectMetadataReferences(ProjectId.CreateNewId(), [metadataRef]));
2198Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1));
2216Assert.Throws<InvalidOperationException>(() => solution.WithProjectAnalyzerReferences(ProjectId.CreateNewId(), [analyzerRef]));
2271Assert.Throws<InvalidOperationException>(() => solution.RemoveAnalyzerReference(ProjectId.CreateNewId(), analyzerRef1));
2419var projectId = ProjectId.CreateNewId();
2438Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", loader));
2444var projectId = ProjectId.CreateNewId();
2469Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
2475var projectId = ProjectId.CreateNewId();
2497Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", sourceText));
2535var additionalFileProjectId = ProjectId.CreateNewId("AdditionalFileProject");
2536var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2565var analyzerConfigProjectId = ProjectId.CreateNewId("AnalyzerConfigProject");
2566var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2594var additionalFileProjectId = ProjectId.CreateNewId("AdditionalFileProject");
2595var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2615var analyzerConfigProjectId = ProjectId.CreateNewId("AnalyzerConfigProject");
2616var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2632var projectId = ProjectId.CreateNewId();
2655Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2661var projectId = ProjectId.CreateNewId();
2695var projectId = ProjectId.CreateNewId();
2722var pid = ProjectId.CreateNewId();
2735var project1 = ProjectId.CreateNewId();
2747var project1 = ProjectId.CreateNewId();
2748var project2 = ProjectId.CreateNewId();
2757var pid = ProjectId.CreateNewId();
2801var projectId = ProjectId.CreateNewId();
2824var projectId1 = ProjectId.CreateNewId();
2825var projectId2 = ProjectId.CreateNewId();
2851var projectId1 = ProjectId.CreateNewId();
2852var projectId2 = ProjectId.CreateNewId();
2877var projectId = ProjectId.CreateNewId();
2897var projectId1 = ProjectId.CreateNewId();
2898var projectId2 = ProjectId.CreateNewId();
2919var projectId1 = ProjectId.CreateNewId();
2920var projectId2 = ProjectId.CreateNewId();
2938var projectId1 = ProjectId.CreateNewId();
2939var projectId2 = ProjectId.CreateNewId();
2957var projectId1 = ProjectId.CreateNewId();
2958var projectId2 = ProjectId.CreateNewId();
2992var pm1 = ProjectId.CreateNewId();
2993var pm2 = ProjectId.CreateNewId();
3010var pm1 = ProjectId.CreateNewId();
3011var pm2 = ProjectId.CreateNewId();
3118var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
3138var project1 = ProjectId.CreateNewId();
3176var project1 = ProjectId.CreateNewId();
3234var project1 = ProjectId.CreateNewId();
3253var pid = ProjectId.CreateNewId();
3272var pid = ProjectId.CreateNewId();
3273var pid2 = ProjectId.CreateNewId();
3298var pid = ProjectId.CreateNewId();
3299var pid2 = ProjectId.CreateNewId();
3328var pid = ProjectId.CreateNewId();
3350var projectId = ProjectId.CreateNewId();
3372var pid = ProjectId.CreateNewId();
3410var pid = ProjectId.CreateNewId();
3451var projectId = ProjectId.CreateNewId();
3491var pid = ProjectId.CreateNewId();
3515var pid = ProjectId.CreateNewId();
3535var pid = ProjectId.CreateNewId();
3558var pid = ProjectId.CreateNewId();
3582var pid = ProjectId.CreateNewId();
3602var pid = ProjectId.CreateNewId();
3623var pid = ProjectId.CreateNewId();
3645var pid = ProjectId.CreateNewId();
3665var pid = ProjectId.CreateNewId();
3685var pid = ProjectId.CreateNewId();
3704var pid = ProjectId.CreateNewId();
3735var pid = ProjectId.CreateNewId();
3766var pid = ProjectId.CreateNewId();
3792var pid = ProjectId.CreateNewId();
3819var pid = ProjectId.CreateNewId();
3845var pid = ProjectId.CreateNewId();
3912var pid = ProjectId.CreateNewId();
3937var pid = ProjectId.CreateNewId();
3966var pid = ProjectId.CreateNewId();
4105var pid = ProjectId.CreateNewId();
4130var pid1 = ProjectId.CreateNewId("p1");
4131var pid2 = ProjectId.CreateNewId("p2");
4132var pid3 = ProjectId.CreateNewId("p3");
4224ProjectId.CreateNewId(),
4236ProjectId.CreateNewId(),
4256ProjectId.CreateNewId(),
4266ProjectId.CreateNewId(),
4429ProjectId.CreateNewId(),
4442ProjectId.CreateNewId(),
4778var pid = ProjectId.CreateNewId();
4839var pid = ProjectId.CreateNewId();
4867var projectId = ProjectId.CreateNewId();
4903var projectId = ProjectId.CreateNewId();
4944var projectId = ProjectId.CreateNewId();
4989var projectId = ProjectId.CreateNewId();
5020var projectId = ProjectId.CreateNewId();
5071var projectId = ProjectId.CreateNewId();
5091var projectId = ProjectId.CreateNewId();
5112var projectId = ProjectId.CreateNewId();
5130var projectId = ProjectId.CreateNewId();
5154var projectId1 = ProjectId.CreateNewId();
5155var projectId2 = ProjectId.CreateNewId();
5176var projectId1 = ProjectId.CreateNewId();
5177var projectId2 = ProjectId.CreateNewId();
5204var projectId1 = ProjectId.CreateNewId();
5205var projectId2 = ProjectId.CreateNewId();
5232var projectId1 = ProjectId.CreateNewId();
5233var projectId2 = ProjectId.CreateNewId();
5234var projectId3 = ProjectId.CreateNewId();
5261var projectId1 = ProjectId.CreateNewId();
5262var projectId2 = ProjectId.CreateNewId();
5263var projectId3 = ProjectId.CreateNewId();
5292var projectId1 = ProjectId.CreateNewId();
5293var projectId2 = ProjectId.CreateNewId();
5294var projectId3 = ProjectId.CreateNewId();
5330var projectId1 = ProjectId.CreateNewId();
5347var projectId1 = ProjectId.CreateNewId();
5348var projectId2 = ProjectId.CreateNewId();
5349var projectId3 = ProjectId.CreateNewId();
5393var projectId1 = ProjectId.CreateNewId();
5394var projectId2 = ProjectId.CreateNewId();
5395var projectId3 = ProjectId.CreateNewId();
5437var projectId1 = ProjectId.CreateNewId();
5438var projectId2 = ProjectId.CreateNewId();
5461var csProjectId = ProjectId.CreateNewId();
5462var vbProjectId = ProjectId.CreateNewId();
5518ProjectId.CreateNewId(),
5532ProjectId.CreateNewId(),
5545ProjectId.CreateNewId(),
5559ProjectId.CreateNewId(),
5573ProjectId.CreateNewId(),
5583ProjectId.CreateNewId(),
5631var pid = ProjectId.CreateNewId();
5714var projectId = ProjectId.CreateNewId();
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
Microsoft.VisualStudio.LanguageServices.LiveShare (3)
Roslyn.VisualStudio.Next.UnitTests (32)
Services\SolutionServiceTests.cs (3)
87ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
116ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
915project1 = project1.AddProjectReference(new ProjectReference(ProjectId.CreateNewId()));
Test.Utilities (1)