382 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.ExternalAccess.HotReload.UnitTests (2)
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();
1311var projectId = ProjectId.CreateNewId();
1354var projectId = ProjectId.CreateNewId();
1389var projectId = ProjectId.CreateNewId();
1424var projectId = ProjectId.CreateNewId();
1459var projectId = ProjectId.CreateNewId();
1494var projectId = ProjectId.CreateNewId();
1510Assert.Throws<InvalidOperationException>(() => solution.WithProjectAssemblyName(ProjectId.CreateNewId(), "x.dll"));
1516var projectId = ProjectId.CreateNewId();
1534Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputFilePath(ProjectId.CreateNewId(), "x.dll"));
1540var projectId = ProjectId.CreateNewId();
1571var projectId = ProjectId.CreateNewId();
1588Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputRefFilePath(ProjectId.CreateNewId(), "x.dll"));
1594var projectId = ProjectId.CreateNewId();
1611Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOutputInfo(ProjectId.CreateNewId(), info));
1617var projectId = ProjectId.CreateNewId();
1634Assert.Throws<InvalidOperationException>(() => solution.WithProjectDefaultNamespace(ProjectId.CreateNewId(), "x"));
1640var projectId = ProjectId.CreateNewId();
1657var projectId = ProjectId.CreateNewId();
1731var projectId = ProjectId.CreateNewId();
1747Assert.Throws<InvalidOperationException>(() => solution.WithProjectName(ProjectId.CreateNewId(), "x"));
1753var projectId = ProjectId.CreateNewId();
1770Assert.Throws<InvalidOperationException>(() => solution.WithProjectFilePath(ProjectId.CreateNewId(), "x"));
1776var projectId = ProjectId.CreateNewId();
1786Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOptions(ProjectId.CreateNewId(), options));
1792var projectId = ProjectId.CreateNewId();
1818var projectId = ProjectId.CreateNewId();
1835Assert.Throws<InvalidOperationException>(() => solution.WithProjectParseOptions(ProjectId.CreateNewId(), options));
1841var projectId = ProjectId.CreateNewId();
1879var projectId = ProjectId.CreateNewId();
1917var projectId = ProjectId.CreateNewId();
1936var projectId = ProjectId.CreateNewId();
1955var projectId = ProjectId.CreateNewId();
1978var projectId2 = ProjectId.CreateNewId();
1997Assert.Throws<InvalidOperationException>(() => solution.WithProjectReferences(ProjectId.CreateNewId(), [projectRef]));
2010var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2026var projectId2 = ProjectId.CreateNewId();
2027var projectId3 = ProjectId.CreateNewId();
2035var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2069var projectId2 = ProjectId.CreateNewId();
2072var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2091Assert.Throws<ArgumentException>("projectReference", () => solution.RemoveProjectReference(projectId, new ProjectReference(ProjectId.CreateNewId())));
2094Assert.Throws<InvalidOperationException>(() => solution.RemoveProjectReference(ProjectId.CreateNewId(), projectRef2));
2103var projectId0 = ProjectId.CreateNewId();
2104var submissionId1 = ProjectId.CreateNewId();
2105var submissionId2 = ProjectId.CreateNewId();
2106var submissionId3 = ProjectId.CreateNewId();
2148Assert.Throws<InvalidOperationException>(() => solution.WithProjectMetadataReferences(ProjectId.CreateNewId(), [metadataRef]));
2200Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1));
2218Assert.Throws<InvalidOperationException>(() => solution.WithProjectAnalyzerReferences(ProjectId.CreateNewId(), [analyzerRef]));
2273Assert.Throws<InvalidOperationException>(() => solution.RemoveAnalyzerReference(ProjectId.CreateNewId(), analyzerRef1));
2421var projectId = ProjectId.CreateNewId();
2440Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", loader));
2446var projectId = ProjectId.CreateNewId();
2471Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
2477var projectId = ProjectId.CreateNewId();
2499Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", sourceText));
2537var additionalFileProjectId = ProjectId.CreateNewId("AdditionalFileProject");
2538var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2567var analyzerConfigProjectId = ProjectId.CreateNewId("AnalyzerConfigProject");
2568var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2596var additionalFileProjectId = ProjectId.CreateNewId("AdditionalFileProject");
2597var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2617var analyzerConfigProjectId = ProjectId.CreateNewId("AnalyzerConfigProject");
2618var sourceFileProjectId = ProjectId.CreateNewId("SourceFileProject");
2634var projectId = ProjectId.CreateNewId();
2657Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2663var projectId = ProjectId.CreateNewId();
2697var projectId = ProjectId.CreateNewId();
2724var pid = ProjectId.CreateNewId();
2737var project1 = ProjectId.CreateNewId();
2749var project1 = ProjectId.CreateNewId();
2750var project2 = ProjectId.CreateNewId();
2759var pid = ProjectId.CreateNewId();
2803var projectId = ProjectId.CreateNewId();
2826var projectId1 = ProjectId.CreateNewId();
2827var projectId2 = ProjectId.CreateNewId();
2853var projectId1 = ProjectId.CreateNewId();
2854var projectId2 = ProjectId.CreateNewId();
2879var projectId = ProjectId.CreateNewId();
2899var projectId1 = ProjectId.CreateNewId();
2900var projectId2 = ProjectId.CreateNewId();
2921var projectId1 = ProjectId.CreateNewId();
2922var projectId2 = ProjectId.CreateNewId();
2940var projectId1 = ProjectId.CreateNewId();
2941var projectId2 = ProjectId.CreateNewId();
2959var projectId1 = ProjectId.CreateNewId();
2960var projectId2 = ProjectId.CreateNewId();
2994var pm1 = ProjectId.CreateNewId();
2995var pm2 = ProjectId.CreateNewId();
3012var pm1 = ProjectId.CreateNewId();
3013var pm2 = ProjectId.CreateNewId();
3120var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
3140var project1 = ProjectId.CreateNewId();
3178var project1 = ProjectId.CreateNewId();
3236var project1 = ProjectId.CreateNewId();
3255var pid = ProjectId.CreateNewId();
3274var pid = ProjectId.CreateNewId();
3275var pid2 = ProjectId.CreateNewId();
3300var pid = ProjectId.CreateNewId();
3301var pid2 = ProjectId.CreateNewId();
3330var pid = ProjectId.CreateNewId();
3352var projectId = ProjectId.CreateNewId();
3374var pid = ProjectId.CreateNewId();
3412var pid = ProjectId.CreateNewId();
3453var projectId = ProjectId.CreateNewId();
3493var pid = ProjectId.CreateNewId();
3517var pid = ProjectId.CreateNewId();
3537var pid = ProjectId.CreateNewId();
3560var pid = ProjectId.CreateNewId();
3584var pid = ProjectId.CreateNewId();
3604var pid = ProjectId.CreateNewId();
3625var pid = ProjectId.CreateNewId();
3647var pid = ProjectId.CreateNewId();
3667var pid = ProjectId.CreateNewId();
3687var pid = ProjectId.CreateNewId();
3706var pid = ProjectId.CreateNewId();
3737var pid = ProjectId.CreateNewId();
3768var pid = ProjectId.CreateNewId();
3794var pid = ProjectId.CreateNewId();
3821var pid = ProjectId.CreateNewId();
3847var pid = ProjectId.CreateNewId();
3914var pid = ProjectId.CreateNewId();
3939var pid = ProjectId.CreateNewId();
3968var pid = ProjectId.CreateNewId();
4107var pid = ProjectId.CreateNewId();
4132var pid1 = ProjectId.CreateNewId("p1");
4133var pid2 = ProjectId.CreateNewId("p2");
4134var pid3 = ProjectId.CreateNewId("p3");
4226ProjectId.CreateNewId(),
4238ProjectId.CreateNewId(),
4258ProjectId.CreateNewId(),
4268ProjectId.CreateNewId(),
4431ProjectId.CreateNewId(),
4444ProjectId.CreateNewId(),
4780var pid = ProjectId.CreateNewId();
4841var pid = ProjectId.CreateNewId();
4869var projectId = ProjectId.CreateNewId();
4905var projectId = ProjectId.CreateNewId();
4946var projectId = ProjectId.CreateNewId();
4991var projectId = ProjectId.CreateNewId();
5022var projectId = ProjectId.CreateNewId();
5073var projectId = ProjectId.CreateNewId();
5093var projectId = ProjectId.CreateNewId();
5114var projectId = ProjectId.CreateNewId();
5132var projectId = ProjectId.CreateNewId();
5156var projectId1 = ProjectId.CreateNewId();
5157var projectId2 = ProjectId.CreateNewId();
5178var projectId1 = ProjectId.CreateNewId();
5179var projectId2 = ProjectId.CreateNewId();
5206var projectId1 = ProjectId.CreateNewId();
5207var projectId2 = ProjectId.CreateNewId();
5234var projectId1 = ProjectId.CreateNewId();
5235var projectId2 = ProjectId.CreateNewId();
5236var projectId3 = ProjectId.CreateNewId();
5263var projectId1 = ProjectId.CreateNewId();
5264var projectId2 = ProjectId.CreateNewId();
5265var projectId3 = ProjectId.CreateNewId();
5294var projectId1 = ProjectId.CreateNewId();
5295var projectId2 = ProjectId.CreateNewId();
5296var projectId3 = ProjectId.CreateNewId();
5332var projectId1 = ProjectId.CreateNewId();
5349var projectId1 = ProjectId.CreateNewId();
5350var projectId2 = ProjectId.CreateNewId();
5351var projectId3 = ProjectId.CreateNewId();
5395var projectId1 = ProjectId.CreateNewId();
5396var projectId2 = ProjectId.CreateNewId();
5397var projectId3 = ProjectId.CreateNewId();
5439var projectId1 = ProjectId.CreateNewId();
5440var projectId2 = ProjectId.CreateNewId();
5463var csProjectId = ProjectId.CreateNewId();
5464var vbProjectId = ProjectId.CreateNewId();
5520ProjectId.CreateNewId(),
5534ProjectId.CreateNewId(),
5547ProjectId.CreateNewId(),
5561ProjectId.CreateNewId(),
5575ProjectId.CreateNewId(),
5585ProjectId.CreateNewId(),
5633var pid = ProjectId.CreateNewId();
5716var 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)