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();
1686Assert.Throws<InvalidOperationException>(() => solution.WithProjectName(ProjectId.CreateNewId(), "x"));
1692var projectId = ProjectId.CreateNewId();
1709Assert.Throws<InvalidOperationException>(() => solution.WithProjectFilePath(ProjectId.CreateNewId(), "x"));
1715var projectId = ProjectId.CreateNewId();
1725Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOptions(ProjectId.CreateNewId(), options));
1731var projectId = ProjectId.CreateNewId();
1757var projectId = ProjectId.CreateNewId();
1774Assert.Throws<InvalidOperationException>(() => solution.WithProjectParseOptions(ProjectId.CreateNewId(), options));
1780var projectId = ProjectId.CreateNewId();
1818var projectId = ProjectId.CreateNewId();
1856var projectId = ProjectId.CreateNewId();
1875var projectId = ProjectId.CreateNewId();
1894var projectId = ProjectId.CreateNewId();
1917var projectId2 = ProjectId.CreateNewId();
1936Assert.Throws<InvalidOperationException>(() => solution.WithProjectReferences(ProjectId.CreateNewId(), [projectRef]));
1949var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
1965var projectId2 = ProjectId.CreateNewId();
1966var projectId3 = ProjectId.CreateNewId();
1974var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2008var projectId2 = ProjectId.CreateNewId();
2011var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2030Assert.Throws<ArgumentException>("projectReference", () => solution.RemoveProjectReference(projectId, new ProjectReference(ProjectId.CreateNewId())));
2033Assert.Throws<InvalidOperationException>(() => solution.RemoveProjectReference(ProjectId.CreateNewId(), projectRef2));
2042var projectId0 = ProjectId.CreateNewId();
2043var submissionId1 = ProjectId.CreateNewId();
2044var submissionId2 = ProjectId.CreateNewId();
2045var submissionId3 = ProjectId.CreateNewId();
2087Assert.Throws<InvalidOperationException>(() => solution.WithProjectMetadataReferences(ProjectId.CreateNewId(), [metadataRef]));
2139Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1));
2157Assert.Throws<InvalidOperationException>(() => solution.WithProjectAnalyzerReferences(ProjectId.CreateNewId(), [analyzerRef]));
2212Assert.Throws<InvalidOperationException>(() => solution.RemoveAnalyzerReference(ProjectId.CreateNewId(), analyzerRef1));
2360var projectId = ProjectId.CreateNewId();
2379Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", loader));
2385var projectId = ProjectId.CreateNewId();
2410Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
2416var projectId = ProjectId.CreateNewId();
2438Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", sourceText));
2467var projectId = ProjectId.CreateNewId();
2490Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2496var projectId = ProjectId.CreateNewId();
2530var projectId = ProjectId.CreateNewId();
2557var pid = ProjectId.CreateNewId();
2570var project1 = ProjectId.CreateNewId();
2582var project1 = ProjectId.CreateNewId();
2583var project2 = ProjectId.CreateNewId();
2592var pid = ProjectId.CreateNewId();
2636var projectId = ProjectId.CreateNewId();
2659var projectId1 = ProjectId.CreateNewId();
2660var projectId2 = ProjectId.CreateNewId();
2686var projectId1 = ProjectId.CreateNewId();
2687var projectId2 = ProjectId.CreateNewId();
2712var projectId = ProjectId.CreateNewId();
2732var projectId1 = ProjectId.CreateNewId();
2733var projectId2 = ProjectId.CreateNewId();
2754var projectId1 = ProjectId.CreateNewId();
2755var projectId2 = ProjectId.CreateNewId();
2773var projectId1 = ProjectId.CreateNewId();
2774var projectId2 = ProjectId.CreateNewId();
2792var projectId1 = ProjectId.CreateNewId();
2793var projectId2 = ProjectId.CreateNewId();
2827var pm1 = ProjectId.CreateNewId();
2828var pm2 = ProjectId.CreateNewId();
2845var pm1 = ProjectId.CreateNewId();
2846var pm2 = ProjectId.CreateNewId();
2953var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
2973var project1 = ProjectId.CreateNewId();
3011var project1 = ProjectId.CreateNewId();
3069var project1 = ProjectId.CreateNewId();
3088var pid = ProjectId.CreateNewId();
3107var pid = ProjectId.CreateNewId();
3108var pid2 = ProjectId.CreateNewId();
3133var pid = ProjectId.CreateNewId();
3134var pid2 = ProjectId.CreateNewId();
3163var pid = ProjectId.CreateNewId();
3185var projectId = ProjectId.CreateNewId();
3207var pid = ProjectId.CreateNewId();
3245var pid = ProjectId.CreateNewId();
3286var projectId = ProjectId.CreateNewId();
3326var pid = ProjectId.CreateNewId();
3350var pid = ProjectId.CreateNewId();
3370var pid = ProjectId.CreateNewId();
3393var pid = ProjectId.CreateNewId();
3417var pid = ProjectId.CreateNewId();
3437var pid = ProjectId.CreateNewId();
3458var pid = ProjectId.CreateNewId();
3480var pid = ProjectId.CreateNewId();
3500var pid = ProjectId.CreateNewId();
3520var pid = ProjectId.CreateNewId();
3539var pid = ProjectId.CreateNewId();
3570var pid = ProjectId.CreateNewId();
3601var pid = ProjectId.CreateNewId();
3627var pid = ProjectId.CreateNewId();
3654var pid = ProjectId.CreateNewId();
3680var pid = ProjectId.CreateNewId();
3747var pid = ProjectId.CreateNewId();
3772var pid = ProjectId.CreateNewId();
3801var pid = ProjectId.CreateNewId();
3940var pid = ProjectId.CreateNewId();
3965var pid1 = ProjectId.CreateNewId("p1");
3966var pid2 = ProjectId.CreateNewId("p2");
3967var pid3 = ProjectId.CreateNewId("p3");
4059ProjectId.CreateNewId(),
4071ProjectId.CreateNewId(),
4091ProjectId.CreateNewId(),
4101ProjectId.CreateNewId(),
4264ProjectId.CreateNewId(),
4277ProjectId.CreateNewId(),
4613var pid = ProjectId.CreateNewId();
4674var pid = ProjectId.CreateNewId();
4702var projectId = ProjectId.CreateNewId();
4738var projectId = ProjectId.CreateNewId();
4779var projectId = ProjectId.CreateNewId();
4824var projectId = ProjectId.CreateNewId();
4855var projectId = ProjectId.CreateNewId();
4906var projectId = ProjectId.CreateNewId();
4926var projectId = ProjectId.CreateNewId();
4947var projectId = ProjectId.CreateNewId();
4965var projectId = ProjectId.CreateNewId();
4989var projectId1 = ProjectId.CreateNewId();
4990var projectId2 = ProjectId.CreateNewId();
5011var projectId1 = ProjectId.CreateNewId();
5012var projectId2 = ProjectId.CreateNewId();
5039var projectId1 = ProjectId.CreateNewId();
5040var projectId2 = ProjectId.CreateNewId();
5067var projectId1 = ProjectId.CreateNewId();
5068var projectId2 = ProjectId.CreateNewId();
5069var projectId3 = ProjectId.CreateNewId();
5096var projectId1 = ProjectId.CreateNewId();
5097var projectId2 = ProjectId.CreateNewId();
5098var projectId3 = ProjectId.CreateNewId();
5127var projectId1 = ProjectId.CreateNewId();
5128var projectId2 = ProjectId.CreateNewId();
5129var projectId3 = ProjectId.CreateNewId();
5165var projectId1 = ProjectId.CreateNewId();
5182var projectId1 = ProjectId.CreateNewId();
5183var projectId2 = ProjectId.CreateNewId();
5184var projectId3 = ProjectId.CreateNewId();
5228var projectId1 = ProjectId.CreateNewId();
5229var projectId2 = ProjectId.CreateNewId();
5230var projectId3 = ProjectId.CreateNewId();
5272var projectId1 = ProjectId.CreateNewId();
5273var projectId2 = ProjectId.CreateNewId();
5296var csProjectId = ProjectId.CreateNewId();
5297var vbProjectId = ProjectId.CreateNewId();
5353ProjectId.CreateNewId(),
5367ProjectId.CreateNewId(),
5380ProjectId.CreateNewId(),
5394ProjectId.CreateNewId(),
5408ProjectId.CreateNewId(),
5418ProjectId.CreateNewId(),
5466var pid = ProjectId.CreateNewId();
5549var 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,
915project1 = project1.AddProjectReference(new ProjectReference(ProjectId.CreateNewId()));
Test.Utilities (1)