11 references to Phases
Aspire.Hosting.Native.Core.Tests (11)
NativeProviderLifecycleTests.cs (10)
45Assert.Equal(["initialize", "allocated", "ready", "retiring"], integration.Phases.Select(item => item.Phase)); 299Assert.Equal(["initialize", "allocated", "ready", "retiring"], integration.Phases.Select(item => item.Phase)); 348Assert.Equal(["initialize", "allocated", "ready", "retiring"], integration.Phases.Select(item => item.Phase)); 377Assert.Equal(["initialize", "allocated", "ready"], integration.Phases.Select(item => item.Phase)); 382Assert.Same(retainedObject, integration.Phases.ElementAt(3).Resource); 383Assert.Equal("retiring", integration.Phases.ElementAt(3).Phase); 444Assert.Single(integration.Phases, item => item.Phase == "retiring"); 479Assert.Equal(["initialize", "retiring"], integration.Phases.Select(item => item.Phase)); 509Assert.Equal(["initialize", "allocated", "ready", "retiring"], integration.Phases.Select(item => item.Phase)); 628Assert.Empty(integration.Phases);
TestServices\LifecycleProviderTestIntegration.cs (1)
94Phases.Enqueue((target, phase));