| File: MauiTestHelper.cs | Web Access |
| Project: src\tests\Aspire.Hosting.Maui.Tests\Aspire.Hosting.Maui.Tests.csproj (Aspire.Hosting.Maui.Tests) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Aspire.Hosting.Tests; /// <summary> /// Shared helpers for creating temporary MAUI project files in tests. /// </summary> internal static class MauiTestHelper { /// <summary> /// Creates a minimal project file with only the specified TFM. /// Each test targets a single platform, so multi-TFM is not needed here. /// </summary> public static string CreateProjectContent(string requiredTfm) { return $$""" <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>{{requiredTfm}}</TargetFrameworks> </PropertyGroup> </Project> """; } }