31 references to TestTargetFramework
Aspire.Templates.Tests (31)
NewUpAndBuildStandaloneTemplateTests.cs (1)
13public async Task CanNewAndBuild(string templateName, string extraArgs, TestSdk sdk, TestTargetFramework tfm, string? error)
NewUpAndBuildSupportProjectTemplatesTests.cs (1)
19public async Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk, TestTargetFramework tfm, string? error)
StarterTemplateFixture_PreviousTFM.cs (1)
11: base(diagnosticMessageSink, "aspire-starter", tfm: TestTargetFramework.Previous)
StarterTemplateWithRedisCacheFixture_PreviousTFM.cs (1)
11: base(diagnosticMessageSink, "aspire-starter", "--use-redis-cache", tfm: TestTargetFramework.Previous)
TemplateAppFixture.cs (3)
18private readonly TestTargetFramework? _tfm; 25public TemplateAppFixture(IMessageSink diagnosticMessageSink, string templateName, string? dotnetNewArgs = null, string config = "Debug", TestTargetFramework tfm = TestTargetFramework.Current)
TemplateTestsBase.cs (8)
51TestTargetFramework? tfm = null, 348public static TheoryData<string, string, TestSdk, TestTargetFramework, string?> TestDataForNewAndBuildTemplateTests(string templateName, string extraArgs) => new() 351{ templateName, extraArgs, TestSdk.Previous, TestTargetFramework.Previous, null }, 353{ templateName, extraArgs, TestSdk.Previous, TestTargetFramework.Current, "The current .NET SDK does not support targeting .NET 9.0" }, 356{ templateName, extraArgs, TestSdk.Current, TestTargetFramework.Previous, null }, 358{ templateName, extraArgs, TestSdk.Current, TestTargetFramework.Current, null }, 361{ templateName, extraArgs, TestSdk.CurrentSdkAndPreviousRuntime, TestTargetFramework.Previous, null }, 363{ templateName, extraArgs, TestSdk.CurrentSdkAndPreviousRuntime, TestTargetFramework.Current, null },
tests\Shared\TemplatesTesting\AspireProject.cs (7)
22public static string GetNuGetConfigPathFor(TestTargetFramework targetFramework) => 30public TestTargetFramework TargetFramework { get; init; } 42public AspireProject(string id, string baseDir, ITestOutputHelper testOutput, BuildEnvironment buildEnv, TestTargetFramework? tfm = default) 58protected static void InitProjectDir(string dir, TestTargetFramework tfm) 69private static void GenerateNuGetConfig(string dir, TestTargetFramework tfm) 82TestTargetFramework? targetFramework = default, 103var tfmToUse = targetFramework ?? BuildEnvironment.DefaultTargetFramework;
tests\Shared\TemplatesTesting\BuildEnvironment.cs (9)
30public static readonly TestTargetFramework DefaultTargetFramework = ComputeDefaultTargetFramework(); 55TestTargetFramework.Previous => ForPreviousSdkOnly, 59TestTargetFramework.Current => ForCurrentSdkAndPreviousRuntime, 277private static TestTargetFramework ComputeDefaultTargetFramework() 280null or "" or "net9.0" => TestTargetFramework.Current, 281"net8.0" => TestTargetFramework.Previous, 296public static string ToTFMString(this TestTargetFramework tfm) => tfm switch 298TestTargetFramework.Previous => "net8.0", 299TestTargetFramework.Current => "net9.0",