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();
60
TestTargetFramework
.Previous => ForPreviousSdkOnly,
64
TestTargetFramework
.Current => ForCurrentSdkAndPreviousRuntime,
266
private static
TestTargetFramework
ComputeDefaultTargetFramework()
269
null or "" or "net9.0" =>
TestTargetFramework
.Current,
270
"net8.0" =>
TestTargetFramework
.Previous,
285
public static string ToTFMString(this
TestTargetFramework
tfm) => tfm switch
287
TestTargetFramework
.Previous => "net8.0",
288
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 },