22 references to Plans
Aspire.Hosting.Native.Core.Tests (22)
DeclarativeApplicationTests.cs (4)
256Assert.Equal(["initialize", "retire"], executor.Plans.Select(plan => Assert.Single(plan.Arguments))); 344Assert.All(executor.Plans.OfType<ExecutableWorkload>(), plan => Assert.Equal(["reject-authentication"], plan.Arguments)); 403var health = Assert.Single(executor.Plans.OfType<ExecutableWorkload>(), plan => plan.Arguments.SequenceEqual(["health"])); 408Assert.Single(executor.Plans.OfType<ExecutableWorkload>(), plan => plan.Arguments.SequenceEqual(["retire"]));
MilestoneDependencyTests.cs (5)
32Assert.Equal(2, executor.Plans.Count); 33Assert.All(executor.Plans, plan => Assert.All(plan.Environment, variable => 113Assert.Empty(executor.Plans); 164Assert.Equal("http://127.0.0.1:5050", Assert.Single(Assert.Single(executor.Plans).Environment).Value); 226Assert.Equal(["one", "two"], executor.Plans.SelectMany(plan => plan.Environment)
NativeBuilderAuthoringTests.cs (2)
137Assert.Equal(expectedVolumes.Count, executor.Plans.Count); 142executor.Plans.Select(plan => Assert.Single(Assert.IsType<Aspire.Hosting.Native.Runtime.ContainerWorkload>(plan).Mounts)));
NativeProviderLifecycleTests.cs (3)
301Assert.Equal(2, executor.Plans.OfType<ExecutableWorkload>().Count()); 302Assert.All(executor.Plans.OfType<ExecutableWorkload>(), plan => Assert.Equal("native-private-token", Assert.Single(plan.Environment).Value)); 557Assert.Single(executor.Plans);
NativeRpcAuthoringTests.cs (3)
58Assert.Empty(executor.Plans); 64var container = Assert.Single(executor.Plans.OfType<ContainerWorkload>()); 67var executable = Assert.Single(executor.Plans.OfType<ExecutableWorkload>());
SymbolicValueTests.cs (3)
86var launched = Assert.IsType<ExecutableWorkload>(executor.Plans.Last()); 118Assert.Empty(executor.Plans); 180Assert.Empty(executor.Plans);
TestServices\WorkloadTestExecutor.cs (1)
57Plans.Enqueue(plan);
WorkloadDefinitionTests.cs (1)
22var plan = Assert.IsType<ContainerWorkload>(Assert.Single(executor.Plans));