370 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.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Microsoft.CodeAnalysis.Features.UnitTests (10)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
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 (272)
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 (179)
48private static readonly DocumentId s_unrelatedDocumentId = DocumentId.CreateNewId(ProjectId.CreateNewId());
52var projectId = ProjectId.CreateNewId();
70var projectId1 = ProjectId.CreateNewId();
71var projectId2 = ProjectId.CreateNewId();
326var projectId = ProjectId.CreateNewId();
831var projectId1 = ProjectId.CreateNewId();
832var projectId2 = ProjectId.CreateNewId();
1073var projectId = ProjectId.CreateNewId();
1074var projectId2 = ProjectId.CreateNewId();
1293var projectId = ProjectId.CreateNewId();
1328var projectId = ProjectId.CreateNewId();
1363var projectId = ProjectId.CreateNewId();
1398var projectId = ProjectId.CreateNewId();
1433var projectId = ProjectId.CreateNewId();
1449Assert.Throws<InvalidOperationException>(() => solution.WithProjectAssemblyName(ProjectId.CreateNewId(), "x.dll"));
1455var projectId = ProjectId.CreateNewId();
1473Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputFilePath(ProjectId.CreateNewId(), "x.dll"));
1479var projectId = ProjectId.CreateNewId();
1510var projectId = ProjectId.CreateNewId();
1527Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputRefFilePath(ProjectId.CreateNewId(), "x.dll"));
1533var projectId = ProjectId.CreateNewId();
1550Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOutputInfo(ProjectId.CreateNewId(), info));
1556var projectId = ProjectId.CreateNewId();
1573Assert.Throws<InvalidOperationException>(() => solution.WithProjectDefaultNamespace(ProjectId.CreateNewId(), "x"));
1579var projectId = ProjectId.CreateNewId();
1596var projectId = ProjectId.CreateNewId();
1670var projectId = ProjectId.CreateNewId();
1687Assert.Throws<InvalidOperationException>(() => solution.WithProjectName(ProjectId.CreateNewId(), "x"));
1693var projectId = ProjectId.CreateNewId();
1710Assert.Throws<InvalidOperationException>(() => solution.WithProjectFilePath(ProjectId.CreateNewId(), "x"));
1716var projectId = ProjectId.CreateNewId();
1726Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOptions(ProjectId.CreateNewId(), options));
1732var projectId = ProjectId.CreateNewId();
1758var projectId = ProjectId.CreateNewId();
1775Assert.Throws<InvalidOperationException>(() => solution.WithProjectParseOptions(ProjectId.CreateNewId(), options));
1781var projectId = ProjectId.CreateNewId();
1815var projectId = ProjectId.CreateNewId();
1853var projectId = ProjectId.CreateNewId();
1872var projectId = ProjectId.CreateNewId();
1891var projectId = ProjectId.CreateNewId();
1914var projectId2 = ProjectId.CreateNewId();
1933Assert.Throws<InvalidOperationException>(() => solution.WithProjectReferences(ProjectId.CreateNewId(), [projectRef]));
1946var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
1962var projectId2 = ProjectId.CreateNewId();
1963var projectId3 = ProjectId.CreateNewId();
1971var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2005var projectId2 = ProjectId.CreateNewId();
2008var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2027Assert.Throws<ArgumentException>("projectReference", () => solution.RemoveProjectReference(projectId, new ProjectReference(ProjectId.CreateNewId())));
2030Assert.Throws<InvalidOperationException>(() => solution.RemoveProjectReference(ProjectId.CreateNewId(), projectRef2));
2039var projectId0 = ProjectId.CreateNewId();
2040var submissionId1 = ProjectId.CreateNewId();
2041var submissionId2 = ProjectId.CreateNewId();
2042var submissionId3 = ProjectId.CreateNewId();
2084Assert.Throws<InvalidOperationException>(() => solution.WithProjectMetadataReferences(ProjectId.CreateNewId(), [metadataRef]));
2136Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1));
2154Assert.Throws<InvalidOperationException>(() => solution.WithProjectAnalyzerReferences(ProjectId.CreateNewId(), [analyzerRef]));
2209Assert.Throws<InvalidOperationException>(() => solution.RemoveAnalyzerReference(ProjectId.CreateNewId(), analyzerRef1));
2357var projectId = ProjectId.CreateNewId();
2376Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", loader));
2382var projectId = ProjectId.CreateNewId();
2407Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
2413var projectId = ProjectId.CreateNewId();
2435Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", sourceText));
2464var projectId = ProjectId.CreateNewId();
2487Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2493var projectId = ProjectId.CreateNewId();
2527var projectId = ProjectId.CreateNewId();
2554var pid = ProjectId.CreateNewId();
2567var project1 = ProjectId.CreateNewId();
2579var project1 = ProjectId.CreateNewId();
2580var project2 = ProjectId.CreateNewId();
2589var pid = ProjectId.CreateNewId();
2633var projectId = ProjectId.CreateNewId();
2656var projectId1 = ProjectId.CreateNewId();
2657var projectId2 = ProjectId.CreateNewId();
2683var projectId1 = ProjectId.CreateNewId();
2684var projectId2 = ProjectId.CreateNewId();
2709var projectId = ProjectId.CreateNewId();
2729var projectId1 = ProjectId.CreateNewId();
2730var projectId2 = ProjectId.CreateNewId();
2751var projectId1 = ProjectId.CreateNewId();
2752var projectId2 = ProjectId.CreateNewId();
2770var projectId1 = ProjectId.CreateNewId();
2771var projectId2 = ProjectId.CreateNewId();
2789var projectId1 = ProjectId.CreateNewId();
2790var projectId2 = ProjectId.CreateNewId();
2824var pm1 = ProjectId.CreateNewId();
2825var pm2 = ProjectId.CreateNewId();
2842var pm1 = ProjectId.CreateNewId();
2843var pm2 = ProjectId.CreateNewId();
2950var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
2970var project1 = ProjectId.CreateNewId();
3008var project1 = ProjectId.CreateNewId();
3066var project1 = ProjectId.CreateNewId();
3085var pid = ProjectId.CreateNewId();
3104var pid = ProjectId.CreateNewId();
3105var pid2 = ProjectId.CreateNewId();
3130var pid = ProjectId.CreateNewId();
3131var pid2 = ProjectId.CreateNewId();
3160var pid = ProjectId.CreateNewId();
3182var projectId = ProjectId.CreateNewId();
3204var pid = ProjectId.CreateNewId();
3242var pid = ProjectId.CreateNewId();
3283var projectId = ProjectId.CreateNewId();
3323var pid = ProjectId.CreateNewId();
3347var pid = ProjectId.CreateNewId();
3367var pid = ProjectId.CreateNewId();
3390var pid = ProjectId.CreateNewId();
3414var pid = ProjectId.CreateNewId();
3434var pid = ProjectId.CreateNewId();
3455var pid = ProjectId.CreateNewId();
3477var pid = ProjectId.CreateNewId();
3497var pid = ProjectId.CreateNewId();
3517var pid = ProjectId.CreateNewId();
3536var pid = ProjectId.CreateNewId();
3567var pid = ProjectId.CreateNewId();
3598var pid = ProjectId.CreateNewId();
3624var pid = ProjectId.CreateNewId();
3651var pid = ProjectId.CreateNewId();
3675var pid = ProjectId.CreateNewId();
3740var pid = ProjectId.CreateNewId();
3765var pid = ProjectId.CreateNewId();
3794var pid = ProjectId.CreateNewId();
3933var pid = ProjectId.CreateNewId();
3958var pid1 = ProjectId.CreateNewId("p1");
3959var pid2 = ProjectId.CreateNewId("p2");
3960var pid3 = ProjectId.CreateNewId("p3");
4051ProjectId.CreateNewId(),
4063ProjectId.CreateNewId(),
4083ProjectId.CreateNewId(),
4093ProjectId.CreateNewId(),
4256ProjectId.CreateNewId(),
4269ProjectId.CreateNewId(),
4605var pid = ProjectId.CreateNewId();
4676var pid = ProjectId.CreateNewId();
4714var projectId = ProjectId.CreateNewId();
4750var projectId = ProjectId.CreateNewId();
4791var projectId = ProjectId.CreateNewId();
4836var projectId = ProjectId.CreateNewId();
4867var projectId = ProjectId.CreateNewId();
4918var projectId = ProjectId.CreateNewId();
4938var projectId = ProjectId.CreateNewId();
4959var projectId = ProjectId.CreateNewId();
4977var projectId = ProjectId.CreateNewId();
5001var projectId1 = ProjectId.CreateNewId();
5002var projectId2 = ProjectId.CreateNewId();
5023var projectId1 = ProjectId.CreateNewId();
5024var projectId2 = ProjectId.CreateNewId();
5051var projectId1 = ProjectId.CreateNewId();
5052var projectId2 = ProjectId.CreateNewId();
5079var projectId1 = ProjectId.CreateNewId();
5080var projectId2 = ProjectId.CreateNewId();
5081var projectId3 = ProjectId.CreateNewId();
5108var projectId1 = ProjectId.CreateNewId();
5109var projectId2 = ProjectId.CreateNewId();
5110var projectId3 = ProjectId.CreateNewId();
5139var projectId1 = ProjectId.CreateNewId();
5140var projectId2 = ProjectId.CreateNewId();
5141var projectId3 = ProjectId.CreateNewId();
5177var projectId1 = ProjectId.CreateNewId();
5194var projectId1 = ProjectId.CreateNewId();
5195var projectId2 = ProjectId.CreateNewId();
5196var projectId3 = ProjectId.CreateNewId();
5240var projectId1 = ProjectId.CreateNewId();
5241var projectId2 = ProjectId.CreateNewId();
5242var projectId3 = ProjectId.CreateNewId();
5284var projectId1 = ProjectId.CreateNewId();
5285var projectId2 = ProjectId.CreateNewId();
5308var csProjectId = ProjectId.CreateNewId();
5309var vbProjectId = ProjectId.CreateNewId();
5365ProjectId.CreateNewId(),
5379ProjectId.CreateNewId(),
5392ProjectId.CreateNewId(),
5406ProjectId.CreateNewId(),
5420ProjectId.CreateNewId(),
5430ProjectId.CreateNewId(),
5478var pid = ProjectId.CreateNewId();
5561var projectId = ProjectId.CreateNewId();
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
Microsoft.VisualStudio.LanguageServices.LiveShare (3)
Roslyn.VisualStudio.Next.UnitTests (28)
Services\SolutionServiceTests.cs (3)
87ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
116ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
923project1 = project1.AddProjectReference(new ProjectReference(ProjectId.CreateNewId()));
Test.Utilities (1)