154 implementations of
GenerateDocumentationAndConfigFiles (5)
Metrics (5)
Metrics.Legacy (5)
Microsoft.AspNetCore.Components (1)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Microsoft.AspNetCore.Http (1)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Mvc.Abstractions (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.Shared.Tests (1)
Microsoft.Build (8)
Microsoft.Build.Framework (1)
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.Analyzers (5)
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
Microsoft.CodeAnalysis.BannedApiAnalyzers (5)
Microsoft.CodeAnalysis.CodeStyle (5)
Microsoft.CodeAnalysis.Collections.Package (5)
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.InteractiveHost (5)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (5)
Microsoft.CodeAnalysis.PublicApiAnalyzers (5)
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
Microsoft.CodeAnalysis.Threading.Package (5)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.Maui.Controls (1)
Roslyn.Diagnostics.Analyzers (5)
Shared (1)
Shared.Tests (2)
System.Collections (3)
System.Collections.Immutable (5)
System.Formats.Nrbf (1)
System.Net.Http (2)
System.Net.WebSockets.Client (1)
System.Private.CoreLib (4)
System.Security.Cryptography.Cose (1)
System.Text.RegularExpressions (1)
Test.Utilities (5)
Text.Analyzers (5)
526 references to
AzureFunctionsEndToEnd.Functions (1)
GenerateDocumentationAndConfigFiles (2)
InMemory.FunctionalTests (21)
KestrelMetricsTests.cs (19)
97Assert.Equal("value!", (string)m.Tags["custom"]);
385Assert.Equal("value!", (string)m.Tags["custom"]);
752Assert.Equal("1.2", (string)m.Tags["tls.protocol.version"]);
760Assert.Equal("http", (string)measurement.Tags["network.protocol.name"]);
761Assert.Equal(httpVersion, (string)measurement.Tags["network.protocol.version"]);
912Assert.Equal(typeof(AuthenticationException).FullName, (string)m.Tags["error.type"]);
933Assert.Equal(networkTransport, (string)measurement.Tags["network.transport"]);
934Assert.Equal(localAddress, (string)measurement.Tags["server.address"]);
937Assert.Equal(localPort, (int)measurement.Tags["server.port"]);
945Assert.Equal(networkType, (string)measurement.Tags["network.type"]);
953Assert.Equal("http", (string)measurement.Tags["network.protocol.name"]);
954Assert.Equal(httpVersion, (string)measurement.Tags["network.protocol.version"]);
963Assert.Equal(tlsProtocolVersion, (string)measurement.Tags["tls.protocol.version"]);
971Assert.Equal(error, (string)measurement.Tags["error.type"]);
981throw new Exception($"Connection has unexpected error.type value: {measurement.Tags["error.type"]}", ex);
989Assert.Equal(networkTransport, (string)measurement.Tags["network.transport"]);
990Assert.Equal(localAddress, (string)measurement.Tags["server.address"]);
993Assert.Equal(localPort, (int)measurement.Tags["server.port"]);
1001Assert.Equal(networkType, (string)measurement.Tags["network.type"]);
Interop.FunctionalTests (14)
Metrics (2)
Metrics.Legacy (2)
Microsoft.AspNetCore.Authentication.Test (21)
AuthenticationMetricsTest.cs (21)
38Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
39Assert.Equal("success", (string)measurement.Tags["aspnetcore.authentication.result"]);
66Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
67Assert.Equal("failure", (string)measurement.Tags["aspnetcore.authentication.result"]);
68Assert.Equal("Microsoft.AspNetCore.Authentication.AuthenticationFailureException", (string)measurement.Tags["error.type"]);
94Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
95Assert.Equal("none", (string)measurement.Tags["aspnetcore.authentication.result"]);
123Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
124Assert.Equal("System.InvalidOperationException", (string)measurement.Tags["error.type"]);
148Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
175Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
176Assert.Equal("System.InvalidOperationException", (string)measurement.Tags["error.type"]);
199Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
226Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
227Assert.Equal("System.InvalidOperationException", (string)measurement.Tags["error.type"]);
250Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
277Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
278Assert.Equal("System.InvalidOperationException", (string)measurement.Tags["error.type"]);
301Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
328Assert.Equal("custom", (string)measurement.Tags["aspnetcore.authentication.scheme"]);
329Assert.Equal("System.InvalidOperationException", (string)measurement.Tags["error.type"]);
Microsoft.AspNetCore.Authorization.Test (15)
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Microsoft.AspNetCore.Components.Server.Tests (7)
Microsoft.AspNetCore.Components.Web.Tests (2)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (5)
Microsoft.AspNetCore.Diagnostics.Tests (20)
Microsoft.AspNetCore.HeaderParsing.Tests (4)
Microsoft.AspNetCore.Hosting.Tests (41)
HostingApplicationDiagnosticsTests.cs (32)
264Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
265Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
280Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
281Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
286Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
287Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
323Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
324Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
339Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
340Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
345Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
346Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
352Assert.Equal("hello/{name}", m.Tags[HostingTelemetryHelpers.AttributeHttpRoute]);
388Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
389Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
404Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
405Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
410Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
411Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
417Assert.Equal("/", m.Tags[HostingTelemetryHelpers.AttributeHttpRoute]);
448Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
449Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
464Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
465Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
470Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
471Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
503Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
504Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
519Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
520Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
525Assert.Equal("http", m.Tags[HostingTelemetryHelpers.AttributeUrlScheme]);
526Assert.Equal("POST", m.Tags[HostingTelemetryHelpers.AttributeHttpRequestMethod]);
Microsoft.AspNetCore.Http.Connections.Tests (3)
Microsoft.AspNetCore.Identity.FunctionalTests (6)
Microsoft.AspNetCore.Mvc.Core.Test (18)
Routing\ActionEndpointFactoryTest.cs (13)
150Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]);
151Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]);
152Assert.Equal("TestController", endpoint.RoutePattern.Defaults["controller"]);
185Assert.Equal("TESTACTION", endpoint.RoutePattern.Defaults["action"]);
187Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]);
233Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]);
234Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]);
251Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]);
252Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]);
348Assert.Equal("Index", matcherEndpoint.RoutePattern.RequiredValues["action"]);
349Assert.Equal("Home", matcherEndpoint.RoutePattern.RequiredValues["controller"]);
356Assert.Equal("Index", matcherEndpoint.RoutePattern.RequiredValues["action"]);
357Assert.Equal("Home", matcherEndpoint.RoutePattern.RequiredValues["controller"]);
Microsoft.AspNetCore.Mvc.RazorPages.Test (5)
Microsoft.AspNetCore.RateLimiting.Tests (4)
Microsoft.AspNetCore.Routing (2)
Microsoft.AspNetCore.Routing.Tests (4)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (9)
Microsoft.Build (3)
Microsoft.Build.BuildCheck.UnitTests (7)
Microsoft.Build.Engine.OM.UnitTests (32)
Construction\SolutionFile_Tests.cs (32)
603Assert.Equal("Debug|AnyCPU", csharpProject.ProjectConfigurations["Debug|Any CPU"].FullName);
604Assert.True(csharpProject.ProjectConfigurations["Debug|Any CPU"].IncludeInBuild);
606Assert.Equal("Release|AnyCPU", csharpProject.ProjectConfigurations["Debug|Mixed Platforms"].FullName);
607Assert.True(csharpProject.ProjectConfigurations["Debug|Mixed Platforms"].IncludeInBuild);
609Assert.Equal("Debug|AnyCPU", csharpProject.ProjectConfigurations["Debug|Win32"].FullName);
610Assert.False(csharpProject.ProjectConfigurations["Debug|Win32"].IncludeInBuild);
612Assert.Equal("Release|AnyCPU", csharpProject.ProjectConfigurations["Release|Any CPU"].FullName);
613Assert.True(csharpProject.ProjectConfigurations["Release|Any CPU"].IncludeInBuild);
615Assert.Equal("Release|AnyCPU", csharpProject.ProjectConfigurations["Release|Mixed Platforms"].FullName);
616Assert.True(csharpProject.ProjectConfigurations["Release|Mixed Platforms"].IncludeInBuild);
618Assert.Equal("Release|AnyCPU", csharpProject.ProjectConfigurations["Release|Win32"].FullName);
619Assert.False(csharpProject.ProjectConfigurations["Release|Win32"].IncludeInBuild);
623Assert.Equal("Debug|Win32", vcProject.ProjectConfigurations["Debug|Any CPU"].FullName);
624Assert.False(vcProject.ProjectConfigurations["Debug|Any CPU"].IncludeInBuild);
626Assert.Equal("Debug|Win32", vcProject.ProjectConfigurations["Debug|Mixed Platforms"].FullName);
627Assert.True(vcProject.ProjectConfigurations["Debug|Mixed Platforms"].IncludeInBuild);
629Assert.Equal("Debug|Win32", vcProject.ProjectConfigurations["Debug|Win32"].FullName);
630Assert.True(vcProject.ProjectConfigurations["Debug|Win32"].IncludeInBuild);
632Assert.Equal("Release|Win32", vcProject.ProjectConfigurations["Release|Any CPU"].FullName);
633Assert.False(vcProject.ProjectConfigurations["Release|Any CPU"].IncludeInBuild);
635Assert.Equal("Release|Win32", vcProject.ProjectConfigurations["Release|Mixed Platforms"].FullName);
636Assert.True(vcProject.ProjectConfigurations["Release|Mixed Platforms"].IncludeInBuild);
638Assert.Equal("Release|Win32", vcProject.ProjectConfigurations["Release|Win32"].FullName);
639Assert.True(vcProject.ProjectConfigurations["Release|Win32"].IncludeInBuild);
689Assert.Equal("Debug|x86", winFormsApp1.ProjectConfigurations["Debug|Win32"].FullName);
690Assert.True(winFormsApp1.ProjectConfigurations["Debug|Win32"].IncludeInBuild);
692Assert.Equal("Release|x86", winFormsApp1.ProjectConfigurations["Release|Win32"].FullName);
693Assert.True(winFormsApp1.ProjectConfigurations["Debug|Win32"].IncludeInBuild);
697Assert.Equal("Debug|AnyCPU", classLibrary1.ProjectConfigurations["Debug|Any CPU"].FullName);
698Assert.False(classLibrary1.ProjectConfigurations["Debug|Any CPU"].IncludeInBuild);
700Assert.Equal("Release|AnyCPU", classLibrary1.ProjectConfigurations["Release|Any CPU"].FullName);
701Assert.False(classLibrary1.ProjectConfigurations["Release|Any CPU"].IncludeInBuild);
Microsoft.Build.Engine.UnitTests (130)
Graph\ProjectGraph_Tests.cs (76)
930targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
931targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "B" });
932targetLists[GetFirstNodeWithProjectNumber(projectGraph, 3)].ShouldBe(new[] { "B" });
933targetLists[GetFirstNodeWithProjectNumber(projectGraph, 4)].ShouldBe(new[] { "C", "D" }); // From B => C and B => D
958targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
959targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "B", "X", "C" });
960targetLists[GetFirstNodeWithProjectNumber(projectGraph, 3)].ShouldBe(new[] { "X", "Y", "Z" }); // Simplified from X, Y, X, Z
989targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
990targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "B" });
991targetLists[GetFirstNodeWithProjectNumber(projectGraph, 3)].ShouldBe(new[] { "B" });
992targetLists[GetFirstNodeWithProjectNumber(projectGraph, 4)].ShouldBe(new[] { "C" });
993targetLists[GetFirstNodeWithProjectNumber(projectGraph, 5)].ShouldBe(new[] { "B", "C", "D" });
994targetLists[GetFirstNodeWithProjectNumber(projectGraph, 6)].ShouldBe(new[] { "C", "D", "E" });
1011targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
1012targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "B" });
1029targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "Foo" });
1030targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBeEmpty();
1052targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBeEmpty();
1053targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBeEmpty();
1075targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
1076targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBeEmpty();
1119targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
1120targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(NonOuterBuildTargets);
1160targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
1161targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(NonOuterBuildTargets);
1199targetLists[root].ShouldBe(new[] { "A" });
1200targetLists[outerBuild].ShouldBe(OuterBuildTargets);
1204targetLists[innerBuild].ShouldBe(NonOuterBuildTargets);
1264targetLists[rootOuterBuild].ShouldBe(new[] { "A" });
1268targetLists[innerBuild].ShouldBe(new[] { "D1", "A", "AOuter", "AInner" });
1271targetLists[GetFirstNodeWithProjectNumber(graph, 2)].ShouldBe(new[] { "T2", "A", "AOuter", "AInner" });
1273targetLists[nonRootOuterBuild].ShouldBe(new[] { "T3", "A", "AOuter" });
1277targetLists[innerBuild].ShouldBe(new[] { "T3", "A", "AOuter", "AInner", "D3" });
1371targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "A" });
1372targetLists[GetFirstNodeWithProjectNumber(projectGraph, 4)].ShouldBe(NonOuterBuildTargets);
1373targetLists[GetFirstNodeWithProjectNumber(projectGraph, 5)].ShouldBe(NonOuterBuildTargets);
1378targetLists[GetOuterBuild(projectGraph, projectNumber)].ShouldBe(outerBuildTargets);
1382targetLists[innerBuild].ShouldBe(nonOuterBuildTargets);
1400targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "A" });
1401targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "B" });
1423targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "Build" });
1424targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "A", "Build" });
1453targetLists[GetFirstNodeWithProjectNumber(projectGraph, 1)].ShouldBe(new[] { "Build" });
1454targetLists[GetFirstNodeWithProjectNumber(projectGraph, 2)].ShouldBe(new[] { "A", "Build" });
1455targetLists[GetFirstNodeWithProjectNumber(projectGraph, 3)].ShouldBe(new[] { "A", "X" });
1456targetLists[GetFirstNodeWithProjectNumber(projectGraph, 4)].ShouldBe(new[] { "A", "Y" });
1457targetLists[GetFirstNodeWithProjectNumber(projectGraph, 5)].ShouldBe(new[] { "A", "Build" });
1458targetLists[GetFirstNodeWithProjectNumber(projectGraph, 6)].ShouldBe(new[] { "B", "Build" });
1459targetLists[GetFirstNodeWithProjectNumber(projectGraph, 7)].ShouldBe(new[] { "C", "Z", "W" });
1510targetLists[key: GetFirstNodeWithProjectNumber(graph: projectGraph, projectNum: 1)].ShouldBe(expected: new[] { "Build" });
1511targetLists[key: GetFirstNodeWithProjectNumber(graph: projectGraph, projectNum: 2)].ShouldBe(expected: new[] { "Build" });
1512targetLists[key: GetFirstNodeWithProjectNumber(graph: projectGraph, projectNum: 3)].ShouldBe(expected: new[] { "Build" });
1513targetLists[key: GetFirstNodeWithProjectNumber(graph: projectGraph, projectNum: 4)].ShouldBe(expected: new[] { "Build" });
1514targetLists[key: GetFirstNodeWithProjectNumber(graph: projectGraph, projectNum: 5)].ShouldBe(expected: new[] { "T51", "T2", "T53", "T54", "T3", "D51", "D52", "T4" });
1554targetLists[key: GetFirstNodeWithProjectNumber(graph: graph, projectNum: 1)].ShouldBe(expected: new[] { "Build" });
1555targetLists[key: GetFirstNodeWithProjectNumber(graph: graph, projectNum: 2)].ShouldBe(expected: new[] { "NonskippableTarget1", "NonskippableTarget2", "SkippableExistingTarget" });
1604targetLists[key: GetFirstNodeWithProjectNumber(graph: graph, projectNum: 1)].ShouldBe(expected: new[] { "Build" });
1605targetLists[key: GetFirstNodeWithProjectNumber(graph: graph, projectNum: 2)].ShouldBe(expected: new[] { "NonskippableTarget1", "SkippableExistingTarget" });
1635targetLists[key: GetOuterBuild(graph, 2)].ShouldBe(expected: OuterBuildTargets.Prepend("A"));
1858var targets = string.Join(".*", targetsPerNode[node]);
2621targetLists[outerBuild1].ShouldBe(new[] { "Build" });
2631targetLists[inner1].ShouldBe(new[] { "BuildForOuterBuild", "Build" });
2635targetLists[outerBuild2].ShouldBe(new[] { "BuildForOuterBuild" });
2643targetLists[inner2].ShouldBe(new[] { "BuildForOuterBuild", "Build", "1ATarget", "1BTarget" });
2647targetLists[outerBuild3].ShouldBe(new[] { "BuildForOuterBuild" });
2660targetLists[inner3]
2703targetLists[project1].ShouldBe(new[] { "SomeDefaultTarget1" });
2704targetLists[project2].ShouldBe(new[] { "SomeDefaultTarget2" });
2745targetLists[project1].ShouldBe(new[] { "SomeDefaultTarget1" });
2746targetLists[project2].ShouldBe(new[] { "SomeDefaultTarget2", "SomeOtherTarget" });
2800targetLists[GetOuterBuild(graph, 1)].ShouldBe(new[] { "Build" });
2803targetLists[inner].ShouldBe(new[] { "Build" });
2806targetLists[GetOuterBuild(graph, 2)].ShouldBe(new[] { "GetTargetFrameworks" });
2810targetLists[inner].ShouldBe(new[] { "GetTargetFrameworks", "GetTargetPath", "GetNativeManifest", "GetTargetFrameworksWithPlatformForSingleTargetFramework" });
2880targetLists[project1Node].ShouldBe(expectedProject1Targets);
2881targetLists[project2Node].ShouldBe(expectedProject2Targets);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (5)
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
Microsoft.CodeAnalysis.CSharp (8)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (6)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.Features.UnitTests (11)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.UnitTests (9)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Microsoft.Data.Analysis.Tests (8)
Microsoft.DotNet.Build.Tasks.Packaging (3)
Microsoft.DotNet.GenFacades (1)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Microsoft.Extensions.AI.OpenAI.Tests (8)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (2)
Microsoft.Extensions.Resilience.Tests (5)
Microsoft.Extensions.Telemetry.Tests (6)
Microsoft.ML.TensorFlow.Tests (1)
Microsoft.ML.Tokenizers (6)
Microsoft.ML.Tokenizers.Tests (7)
Microsoft.ML.TorchSharp (7)
Microsoft.ML.Vision (5)
PresentationBuildTasks (1)
PresentationFramework (1)
Roslyn.Diagnostics.Analyzers (2)
Roslyn.VisualStudio.Next.UnitTests (5)
Shared.Tests (1)
Sockets.FunctionalTests (1)
System.Resources.Extensions (3)
System.Xaml (1)
Test.Utilities (2)
Text.Analyzers (2)
WinFormsControlsTest (1)