34 references to WaitForStateAsync
Aspire.Tray.Tests (34)
Helpers\TestAppHostClient.cs (1)
102await WaitForStateAsync(controller, state => !ReferenceEquals(previous, state)).ConfigureAwait(false);
TrayControllerPinPruningTests.cs (1)
176await WaitForStateAsync(controller, state => !ReferenceEquals(previous, state));
TrayControllerPreferencesTests.cs (3)
187await WaitForStateAsync(controller, state => state.Status == "Unable to start AppHost (CLI exit 7)."); 194await WaitForStateAsync(controller, state => !ReferenceEquals(starting, state)); 201await WaitForStateAsync(controller, state => !state.HasActiveAppHosts);
TrayControllerSavedStateTests.cs (15)
36await WaitForStateAsync(controller, state => !ReferenceEquals(previous, state)); 41await WaitForStateAsync(controller, state => state.AppHosts.Concat(state.RecentAppHosts).Any(row => row.CanStart)); 76await WaitForStateAsync(controller, state => !ReferenceEquals(previous, state)); 79await WaitForStateAsync(controller, state => state.RecentAppHosts.SingleOrDefault()?.Error == 111await WaitForStateAsync(controller, state => state.RecentAppHosts.Count == 0); 114await WaitForStateAsync(controller, state => state.Status == 140await WaitForStateAsync(controller, state => state.RecentAppHosts.Count == 0); 170await WaitForStateAsync(controller, state => !ReferenceEquals(previous, state)); 233await WaitForStateAsync(controller, state => !state.AppHosts[0].IsStopping); 371await WaitForStateAsync(controller, state => state.RecentAppHosts.Single().Error is not null); 415await WaitForStateAsync(controller, state => state.RecentAppHosts.Count == 1); 486await WaitForStateAsync(controller, state => state.RecentAppHosts[0].Error is not null); 494await WaitForStateAsync(controller, state => state.RecentAppHosts[0].Error is not null); 545await WaitForStateAsync(controller, state => state.AppHosts[0].Error is not null); 553await WaitForStateAsync(controller, state => !state.AppHosts[0].IsStopping);
TrayControllerTests.cs (14)
22await WaitForStateAsync(controller, state => state.Discovery == DiscoveryState.Live); 25await WaitForStateAsync(controller, state => state.Discovery == DiscoveryState.Disconnected); 39await WaitForStateAsync(controller, state => state.AppHosts.Count == 2); 54await WaitForStateAsync(controller, state => !state.AppHosts[1].IsStopping); 60await WaitForStateAsync(controller, state => state.AppHosts.All(row => !row.IsStopping)); 63await WaitForStateAsync(controller, state => state.AppHosts.Count == 0); 77await WaitForStateAsync(controller, state => state.AppHosts.Count == 2); 81await WaitForStateAsync(controller, state => state.AppHosts[0].Id == second.Id); 87await WaitForStateAsync(controller, state => state.AppHosts[0].Id == replacement.Id); 106await WaitForStateAsync(controller, state => state.AppHosts.Count == 2); 115await WaitForStateAsync(controller, state => state.Discovery == DiscoveryState.Disconnected); 136await WaitForStateAsync(controller, state => state.AppHosts.Count == 2); 140await WaitForStateAsync(controller, state => state.AppHosts[0].Error is not null); 165await WaitForStateAsync(controller, state => state.AppHosts.Count == 2);