46 references to TestTargetFramework
Aspire.Templates.Tests (46)
NewUpAndBuildStandaloneTemplateTests.cs (1)
14
public async Task CanNewAndBuild(string templateName, string extraArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
NewUpAndBuildSupportProjectTemplatesTests.cs (9)
11
protected async Task CanNewAndBuildActual(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
68
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
82
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
96
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
110
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
124
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
138
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
152
public Task CanNewAndBuild(string templateName, string extraTestCreationArgs, TestSdk sdk,
TestTargetFramework
tfm, string? error)
166
public 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)
18
private readonly
TestTargetFramework
? _tfm;
25
public TemplateAppFixture(IMessageSink diagnosticMessageSink, string templateName, string? dotnetNewArgs = null, string config = "Debug",
TestTargetFramework
tfm =
TestTargetFramework
.Current)
TemplateTestsBase.cs (13)
51
TestTargetFramework
? tfm = null,
348
public 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 },
360
{ templateName, extraArgs, TestSdk.Current,
TestTargetFramework
.Next, "The current .NET SDK does not support targeting .NET 10.0" },
363
{ templateName, extraArgs, TestSdk.Next,
TestTargetFramework
.Previous, null },
365
{ templateName, extraArgs, TestSdk.Next,
TestTargetFramework
.Current, null },
367
{ templateName, extraArgs, TestSdk.Next,
TestTargetFramework
.Next, null },
370
{ templateName, extraArgs, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Previous, null },
372
{ templateName, extraArgs, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Current, null },
374
{ templateName, extraArgs, TestSdk.NextSdkAndCurrentRuntime,
TestTargetFramework
.Current, null },
tests\Shared\TemplatesTesting\AspireProject.cs (7)
22
public static string GetNuGetConfigPathFor(
TestTargetFramework
targetFramework) =>
30
public
TestTargetFramework
TargetFramework { get; init; }
42
public AspireProject(string id, string baseDir, ITestOutputHelper testOutput, BuildEnvironment buildEnv,
TestTargetFramework
? tfm = default)
58
protected static void InitProjectDir(string dir,
TestTargetFramework
tfm)
69
private static void GenerateNuGetConfig(string dir,
TestTargetFramework
tfm)
82
TestTargetFramework
? targetFramework = default,
103
var
tfmToUse = targetFramework ?? BuildEnvironment.DefaultTargetFramework;
tests\Shared\TemplatesTesting\BuildEnvironment.cs (11)
30
public static readonly
TestTargetFramework
DefaultTargetFramework = ComputeDefaultTargetFramework();
64
TestTargetFramework
.Previous => ForPreviousSdkOnly,
68
TestTargetFramework
.Current => ForCurrentSdkAndPreviousRuntime,
284
private static
TestTargetFramework
ComputeDefaultTargetFramework()
287
null or "" or "net9.0" =>
TestTargetFramework
.Current,
288
"net8.0" =>
TestTargetFramework
.Previous,
289
"net10.0" =>
TestTargetFramework
.Next,
305
public static string ToTFMString(this
TestTargetFramework
tfm) => tfm switch
307
TestTargetFramework
.Previous => "net8.0",
308
TestTargetFramework
.Current => "net9.0",
309
TestTargetFramework
.Next => "net10.0",