164 references to Descendants
aspire (3)
Aspire.Cli.EndToEnd.Tests (8)
Aspire.Cli.Tests (63)
Projects\PrebuiltAppHostServerTests.cs (42)
377var packageElements = doc.Descendants("PackageReference").ToList();
382Assert.Empty(doc.Descendants("ProjectReference"));
397var projectElements = doc.Descendants("ProjectReference").ToList();
404Assert.Empty(doc.Descendants("PackageReference"));
423Assert.Equal(2, doc.Descendants("PackageReference").Count());
424Assert.Single(doc.Descendants("ProjectReference"));
440Assert.Null(doc.Descendants(ns + "OutDir").FirstOrDefault());
450Assert.Null(doc.Descendants(ns + "BaseOutputPath").FirstOrDefault());
451Assert.Null(doc.Descendants(ns + "BaseIntermediateOutputPath").FirstOrDefault());
452Assert.Null(doc.Descendants(ns + "MSBuildProjectExtensionsPath").FirstOrDefault());
463doc.Descendants(ns + "BaseOutputPath").FirstOrDefault()?.Value);
466doc.Descendants(ns + "BaseIntermediateOutputPath").FirstOrDefault()?.Value);
467Assert.Equal("$(BaseIntermediateOutputPath)", doc.Descendants(ns + "MSBuildProjectExtensionsPath").FirstOrDefault()?.Value);
555Assert.Equal(Path.Combine("/tmp/work", IntegrationClosureBuilder.ClosureMetadataFileName), doc.Descendants(ns + "AspireClosureMetadataFile").FirstOrDefault()?.Value);
556Assert.Equal(Path.Combine("/tmp/work", IntegrationClosureBuilder.ClosureSourcesFileName), doc.Descendants(ns + "AspireClosureSourcesFile").FirstOrDefault()?.Value);
557Assert.Equal(Path.Combine("/tmp/work", IntegrationClosureBuilder.ClosureTargetsFileName), doc.Descendants(ns + "AspireClosureTargetsFile").FirstOrDefault()?.Value);
558Assert.Equal(Path.Combine("/tmp/work", IntegrationClosureBuilder.ProjectRefAssemblyNamesFileName), doc.Descendants(ns + "AspireProjectRefAssemblyNamesFile").FirstOrDefault()?.Value);
567var target = doc.Descendants("Target")
582var copyLocal = doc.Descendants(ns + "CopyLocalLockFileAssemblies").FirstOrDefault()?.Value;
593Assert.Equal("false", doc.Descendants(ns + "EnableDefaultItems").FirstOrDefault()?.Value);
594Assert.Equal("false", doc.Descendants(ns + "EnableNETAnalyzers").FirstOrDefault()?.Value);
595Assert.Equal("false", doc.Descendants(ns + "GenerateDocumentationFile").FirstOrDefault()?.Value);
596Assert.Equal("false", doc.Descendants(ns + "IsPackable").FirstOrDefault()?.Value);
597Assert.Equal("false", doc.Descendants(ns + "IsPublishable").FirstOrDefault()?.Value);
598Assert.Equal("false", doc.Descendants(ns + "ProduceReferenceAssembly").FirstOrDefault()?.Value);
608Assert.Equal("net10.0", doc.Descendants(ns + "TargetFramework").FirstOrDefault()?.Value);
620var restoreSources = doc.Descendants(ns + "RestoreAdditionalProjectSources").FirstOrDefault()?.Value;
640var restoreConfigFile = doc.Descendants(ns + "RestoreConfigFile").FirstOrDefault()?.Value;
641var restoreSources = doc.Descendants(ns + "RestoreAdditionalProjectSources").FirstOrDefault();
653var restoreSources = doc.Descendants(ns + "RestoreAdditionalProjectSources").FirstOrDefault();
673var packageElements = doc.Descendants("PackageReference").ToList();
915var gpf = doc.Descendants("config")
974var gpf = doc.Descendants("config")
1095var gpf = doc.Descendants("config")
2202Assert.Null(generatedProject.Descendants(ns + "RestoreConfigFile").FirstOrDefault());
2204var restoreSources = generatedProject.Descendants(ns + "RestoreAdditionalProjectSources").FirstOrDefault()?.Value;
2210var packageElements = generatedProject.Descendants("PackageReference").ToList();
2310var restoreConfigFile = generatedProject.Descendants(ns + "RestoreConfigFile").FirstOrDefault()?.Value;
2334var restoreConfigFile = generatedProject.Descendants(ns + "RestoreConfigFile").FirstOrDefault()?.Value;
2337Assert.Null(generatedProject.Descendants(ns + "RestoreAdditionalProjectSources").FirstOrDefault());
2339var packageElements = generatedProject.Descendants("PackageReference").ToList();
3220return [.. doc.Descendants("packageSource")
Aspire.Hosting.Maui.Tests (7)
Aspire.Hosting.RemoteHost (1)
Aspire.Templates.Tests (6)
dotnet-svcutil-lib (1)
GenerateTemplateManifest (3)
Infrastructure.Tests (30)
TemplateManifest\TemplateRestorePlanTests.cs (12)
46plan.Projects.Select(p => p.Project.Descendants("PackageReference").Count()).Order());
84.Select(p => p.Project.Descendants("PackageReference").Single().Attribute("Version")!.Value).Order());
113var parent = Assert.Single(plan.Projects, p => p.Project.Descendants("ProjectReference").Any());
114var child = Assert.Single(plan.Projects, p => !p.Project.Descendants("ProjectReference").Any());
115Assert.Equal($"../{child.Name}/{child.Name}.csproj", parent.Project.Descendants("ProjectReference").Single().Attribute("Include")!.Value);
116Assert.Equal("true", parent.Project.Descendants("UseMicrosoftTestingPlatformRunner").Single().Value);
117Assert.Equal("all", parent.Project.Descendants("PackageReference").Single().Attribute("PrivateAssets")!.Value);
118Assert.Equal("Microsoft.AspNetCore.App", parent.Project.Descendants("FrameworkReference").Single().Attribute("Include")!.Value);
133Assert.Equal(["first", "second"], normalized.Descendants("Mode").Select(e => e.Value));
262Assert.Equal("true", project.Project.Descendants("AspireUseCliBundle").Single().Value);
263Assert.Equal("true", project.Project.Descendants("FileBasedProgram").Single().Value);
264Assert.Equal("Additional", project.Project.Descendants("PackageReference").Single().Attribute("Include")!.Value);
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (7)
Microsoft.AspNetCore.Rewrite (4)
Microsoft.AspNetCore.Server.IntegrationTesting (2)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.Build.Tasks.Workloads (3)
Microsoft.DotNet.NuGetRepack.Tasks (1)
Microsoft.DotNet.SourceBuild.Tasks (1)
Microsoft.DotNet.XliffTasks (8)
Microsoft.NET.Sdk.Publish.Tasks (2)
NuGet.Packaging (3)
System.ComponentModel.TypeConverter (1)
System.Private.CoreLib.Generators (1)