42 references to TestTargetFramework
Aspire.Workload.Tests (42)
NewUpAndBuildStandaloneTemplateTests.cs (1)
14
public async Task CanNewAndBuild(string templateName, TestSdk sdk,
TestTargetFramework
tfm, TestTemplatesInstall templates, string? error)
NewUpAndBuildSupportProjectTemplatesTests.cs (1)
17
public async Task CanNewAndBuild(string templateName, TestSdk sdk,
TestTargetFramework
tfm, TestTemplatesInstall templates, 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)
tests\Shared\WorkloadTesting\AspireProject.cs (6)
21
public static string GetNuGetConfigPathFor(
TestTargetFramework
targetFramework) =>
29
public
TestTargetFramework
TargetFramework { get; init; }
41
public AspireProject(string id, string baseDir, ITestOutputHelper testOutput, BuildEnvironment buildEnv,
TestTargetFramework
? tfm = default)
56
protected static void InitProjectDir(string dir,
TestTargetFramework
tfm)
77
TestTargetFramework
? targetFramework = default,
85
var
tfmToUse = targetFramework ?? BuildEnvironment.DefaultTargetFramework;
tests\Shared\WorkloadTesting\BuildEnvironment.cs (9)
30
public static readonly
TestTargetFramework
DefaultTargetFramework = ComputeDefaultTargetFramework();
61
TestTargetFramework
.Previous => ForPreviousSdkOnly,
65
TestTargetFramework
.Current => ForCurrentSdkAndPreviousRuntime,
267
private static
TestTargetFramework
ComputeDefaultTargetFramework()
270
null or "" or "net9.0" =>
TestTargetFramework
.Current,
271
"net8.0" =>
TestTargetFramework
.Previous,
286
public static string ToTFMString(this
TestTargetFramework
tfm) => tfm switch
288
TestTargetFramework
.Previous => "net8.0",
289
TestTargetFramework
.Current => "net9.0",
WorkloadTestsBase.cs (20)
51
TestTargetFramework
? tfm = null,
350
public static TheoryData<string, TestSdk,
TestTargetFramework
, TestTemplatesInstall, string?> TestDataForNewAndBuildTemplateTests(string templateName) => new()
353
{ templateName, TestSdk.Previous,
TestTargetFramework
.Previous, TestTemplatesInstall.Net8, null },
354
{ templateName, TestSdk.Previous,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9, "'net8.0' is not a valid value for -f" },
355
{ templateName, TestSdk.Previous,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9AndNet8, null },
357
{ templateName, TestSdk.Previous,
TestTargetFramework
.Current, TestTemplatesInstall.Net8, "'net9.0' is not a valid value for -f" },
358
{ templateName, TestSdk.Previous,
TestTargetFramework
.Current, TestTemplatesInstall.Net9, "The current .NET SDK does not support targeting .NET 9.0" },
359
{ templateName, TestSdk.Previous,
TestTargetFramework
.Current, TestTemplatesInstall.Net9AndNet8, "The current .NET SDK does not support targeting .NET 9.0" },
362
{ templateName, TestSdk.Current,
TestTargetFramework
.Previous, TestTemplatesInstall.Net8, null },
363
{ templateName, TestSdk.Current,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9, "'net8.0' is not a valid value for -f" },
364
{ templateName, TestSdk.Current,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9AndNet8, null },
366
{ templateName, TestSdk.Current,
TestTargetFramework
.Current, TestTemplatesInstall.Net8, "'net9.0' is not a valid value for -f" },
367
{ templateName, TestSdk.Current,
TestTargetFramework
.Current, TestTemplatesInstall.Net9, null },
368
{ templateName, TestSdk.Current,
TestTargetFramework
.Current, TestTemplatesInstall.Net9AndNet8, null },
371
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Previous, TestTemplatesInstall.Net8, null },
372
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9, "'net8.0' is not a valid value for -f" },
373
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Previous, TestTemplatesInstall.Net9AndNet8, null },
375
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Current, TestTemplatesInstall.Net8, "'net9.0' is not a valid value for -f" },
376
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Current, TestTemplatesInstall.Net9, null },
377
{ templateName, TestSdk.CurrentSdkAndPreviousRuntime,
TestTargetFramework
.Current, TestTemplatesInstall.Net9AndNet8, null },