26 references to Resources
Aspire.Hosting.Native.Core.Tests (26)
NativeProviderLifecycleTests.cs (25)
41Assert.Equal(1, integration.Resources.Single().DisposeCount); 46Assert.Equal(1, integration.Resources.Single().DisposeCount); 95Assert.All(integration.Resources, resource => Assert.Equal(0, resource.DisposeCount)); 96var retired = retireArgument ? integration.Resources.Last() : integration.Resources.First(); 104var retained = retireArgument ? integration.Resources.First() : integration.Resources.Last(); 119Assert.All(integration.Resources, resource => Assert.Equal(1, resource.DisposeCount)); 169var resource = Assert.Single(integration.Resources); 271integration.Resources.Last().Declaration.InspectResourceAsync(token)); 300Assert.Equal(1, Assert.Single(integration.Resources).DisposeCount); 304Assert.Throws<InvalidOperationException>(() => integration.Context!.PublishResource(integration.Resources.Single(), 330Assert.Equal(0, integration.Resources.Single().DisposeCount); 347Assert.Equal(1, integration.Resources.Single().DisposeCount); 373var firstObject = integration.Resources.Single(); 378var retainedObject = integration.Resources.Last(); 385Assert.All(integration.Resources, resource => Assert.Equal(1, resource.DisposeCount)); 419Assert.Equal(1, integration.Resources.Single().DisposeCount); 442Assert.Equal(1, integration.Resources.Single().DisposeCount); 480Assert.Equal(1, integration.Resources.Single().DisposeCount); 500Assert.Equal(1, integration.Resources.Single().DisposeCount); 505var discardedObject = integration.Resources.Last(); 511Assert.All(integration.Resources, resource => Assert.Equal(1, resource.DisposeCount)); 609Assert.Equal(1, integration.Resources.Single().DisposeCount); 624var resource = integration.Resources.Single();
TestServices\LifecycleProviderTestIntegration.cs (1)
77Resources.Enqueue(resource);