369 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.Features.UnitTests (2)
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 (6)
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (1)
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));
2441var projectId = ProjectId.CreateNewId();
2464Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2470var projectId = ProjectId.CreateNewId();
2501var projectId = ProjectId.CreateNewId();
2528var pid = ProjectId.CreateNewId();
2541var project1 = ProjectId.CreateNewId();
2553var project1 = ProjectId.CreateNewId();
2554var project2 = ProjectId.CreateNewId();
2563var pid = ProjectId.CreateNewId();
2607var projectId = ProjectId.CreateNewId();
2630var projectId1 = ProjectId.CreateNewId();
2631var projectId2 = ProjectId.CreateNewId();
2657var projectId1 = ProjectId.CreateNewId();
2658var projectId2 = ProjectId.CreateNewId();
2683var projectId = ProjectId.CreateNewId();
2703var projectId1 = ProjectId.CreateNewId();
2704var projectId2 = ProjectId.CreateNewId();
2725var projectId1 = ProjectId.CreateNewId();
2726var projectId2 = ProjectId.CreateNewId();
2744var projectId1 = ProjectId.CreateNewId();
2745var projectId2 = ProjectId.CreateNewId();
2763var projectId1 = ProjectId.CreateNewId();
2764var projectId2 = ProjectId.CreateNewId();
2798var pm1 = ProjectId.CreateNewId();
2799var pm2 = ProjectId.CreateNewId();
2816var pm1 = ProjectId.CreateNewId();
2817var pm2 = ProjectId.CreateNewId();
2925var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
2945var project1 = ProjectId.CreateNewId();
2983var project1 = ProjectId.CreateNewId();
3041var project1 = ProjectId.CreateNewId();
3060var pid = ProjectId.CreateNewId();
3079var pid = ProjectId.CreateNewId();
3080var pid2 = ProjectId.CreateNewId();
3105var pid = ProjectId.CreateNewId();
3106var pid2 = ProjectId.CreateNewId();
3135var pid = ProjectId.CreateNewId();
3157var projectId = ProjectId.CreateNewId();
3179var pid = ProjectId.CreateNewId();
3217var pid = ProjectId.CreateNewId();
3258var projectId = ProjectId.CreateNewId();
3298var pid = ProjectId.CreateNewId();
3322var pid = ProjectId.CreateNewId();
3342var pid = ProjectId.CreateNewId();
3365var pid = ProjectId.CreateNewId();
3389var pid = ProjectId.CreateNewId();
3409var pid = ProjectId.CreateNewId();
3430var pid = ProjectId.CreateNewId();
3452var pid = ProjectId.CreateNewId();
3472var pid = ProjectId.CreateNewId();
3492var pid = ProjectId.CreateNewId();
3511var pid = ProjectId.CreateNewId();
3542var pid = ProjectId.CreateNewId();
3573var pid = ProjectId.CreateNewId();
3599var pid = ProjectId.CreateNewId();
3626var pid = ProjectId.CreateNewId();
3650var pid = ProjectId.CreateNewId();
3715var pid = ProjectId.CreateNewId();
3740var pid = ProjectId.CreateNewId();
3769var pid = ProjectId.CreateNewId();
3908var pid = ProjectId.CreateNewId();
3933var pid1 = ProjectId.CreateNewId("p1");
3934var pid2 = ProjectId.CreateNewId("p2");
3935var pid3 = ProjectId.CreateNewId("p3");
4026ProjectId.CreateNewId(),
4038ProjectId.CreateNewId(),
4058ProjectId.CreateNewId(),
4068ProjectId.CreateNewId(),
4231ProjectId.CreateNewId(),
4244ProjectId.CreateNewId(),
4580var pid = ProjectId.CreateNewId();
4651var pid = ProjectId.CreateNewId();
4689var projectId = ProjectId.CreateNewId();
4725var projectId = ProjectId.CreateNewId();
4766var projectId = ProjectId.CreateNewId();
4811var projectId = ProjectId.CreateNewId();
4842var projectId = ProjectId.CreateNewId();
4893var projectId = ProjectId.CreateNewId();
4913var projectId = ProjectId.CreateNewId();
4934var projectId = ProjectId.CreateNewId();
4952var projectId = ProjectId.CreateNewId();
4976var projectId1 = ProjectId.CreateNewId();
4977var projectId2 = ProjectId.CreateNewId();
4998var projectId1 = ProjectId.CreateNewId();
4999var projectId2 = ProjectId.CreateNewId();
5026var projectId1 = ProjectId.CreateNewId();
5027var projectId2 = ProjectId.CreateNewId();
5054var projectId1 = ProjectId.CreateNewId();
5055var projectId2 = ProjectId.CreateNewId();
5056var projectId3 = ProjectId.CreateNewId();
5083var projectId1 = ProjectId.CreateNewId();
5084var projectId2 = ProjectId.CreateNewId();
5085var projectId3 = ProjectId.CreateNewId();
5114var projectId1 = ProjectId.CreateNewId();
5115var projectId2 = ProjectId.CreateNewId();
5116var projectId3 = ProjectId.CreateNewId();
5152var projectId1 = ProjectId.CreateNewId();
5169var projectId1 = ProjectId.CreateNewId();
5170var projectId2 = ProjectId.CreateNewId();
5171var projectId3 = ProjectId.CreateNewId();
5215var projectId1 = ProjectId.CreateNewId();
5216var projectId2 = ProjectId.CreateNewId();
5217var projectId3 = ProjectId.CreateNewId();
5259var projectId1 = ProjectId.CreateNewId();
5260var projectId2 = ProjectId.CreateNewId();
5283var csProjectId = ProjectId.CreateNewId();
5284var vbProjectId = ProjectId.CreateNewId();
5340ProjectId.CreateNewId(),
5354ProjectId.CreateNewId(),
5367ProjectId.CreateNewId(),
5381ProjectId.CreateNewId(),
5395ProjectId.CreateNewId(),
5405ProjectId.CreateNewId(),
5453var pid = ProjectId.CreateNewId();
5536var 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)