1 write to RecentAppHosts
Aspire.Tray.Tests (1)
src\Aspire.Tray\Common\TrayController.cs (1)
643
RecentAppHosts
= recent,
54 references to RecentAppHosts
Aspire.Tray.Tests (54)
TrayControllerPinPruningTests.cs (10)
39
Assert.Equal(new AppHostInfo(recent, 0, null).Id, Assert.Single(controller.State.
RecentAppHosts
).Id);
69
Assert.Empty(controller.State.
RecentAppHosts
);
102
Assert.Empty(controller.State.
RecentAppHosts
);
125
Assert.Empty(controller.State.
RecentAppHosts
);
148
Assert.Equal(new AppHostInfo(path, 0, null).Id, Assert.Single(controller.State.
RecentAppHosts
).Id);
152
Assert.Empty(controller.State.
RecentAppHosts
);
185
Assert.Empty(controller.State.
RecentAppHosts
);
252
Assert.Single(controller.State.
RecentAppHosts
, host => host.Id == new AppHostInfo(restricted, 0, null).Id).Subtitle);
254
Assert.Single(controller.State.
RecentAppHosts
, host => host.Id == new AppHostInfo(deleted, 0, null).Id).Subtitle);
280
Assert.Empty(controller.State.
RecentAppHosts
);
TrayControllerPreferencesTests.cs (6)
108
Assert.Equal(10, controller.State.
RecentAppHosts
.Count);
121
Assert.Single(controller.State.
RecentAppHosts
);
153
Assert.Equal(paths.Take(limit).Select(IdentityPath), controller.State.
RecentAppHosts
.Select(host => host.Id.AppHostPath));
161
Assert.Empty(controller.State.
RecentAppHosts
);
183
Assert.Empty(controller.State.
RecentAppHosts
);
202
Assert.Empty(controller.State.
RecentAppHosts
);
TrayControllerSavedStateTests.cs (38)
41
await WaitForStateAsync(controller, state => state.AppHosts.Concat(state.
RecentAppHosts
).Any(row => row.CanStart));
42
var row = Assert.Single(controller.State.AppHosts.Concat(controller.State.
RecentAppHosts
));
52
row = Assert.Single(controller.State.AppHosts.Concat(controller.State.
RecentAppHosts
));
79
await WaitForStateAsync(controller, state => state.
RecentAppHosts
.SingleOrDefault()?.Error ==
81
Assert.False(Assert.Single(controller.State.
RecentAppHosts
).CanStart);
92
Assert.Empty(controller.State.
RecentAppHosts
);
111
await WaitForStateAsync(controller, state => state.
RecentAppHosts
.Count == 0);
117
Assert.Empty(controller.State.
RecentAppHosts
);
140
await WaitForStateAsync(controller, state => state.
RecentAppHosts
.Count == 0);
146
var row = Assert.Single(controller.State.
RecentAppHosts
);
198
Assert.Equal(recent, Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
205
Assert.True(Assert.Single(controller.State.
RecentAppHosts
).CanStart);
228
Assert.Empty(controller.State.
RecentAppHosts
);
248
Assert.Empty(controller.State.
RecentAppHosts
);
256
Assert.Empty(controller.State.
RecentAppHosts
);
262
Assert.Equal(path, Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
280
Assert.Empty(controller.State.
RecentAppHosts
);
287
Assert.Equal(first.Id.AppHostPath, Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
317
Assert.Empty(controller.State.
RecentAppHosts
);
323
Assert.Equal(host.Id.AppHostPath, Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
344
controller.State.
RecentAppHosts
.Select(host => host.Id.AppHostPath));
349
controller.State.
RecentAppHosts
.Select(host => host.Id.AppHostPath));
354
controller.State.
RecentAppHosts
.Select(host => host.Id.AppHostPath));
371
await WaitForStateAsync(controller, state => state.
RecentAppHosts
.Single().Error is not null);
372
var timedOut = Assert.Single(controller.State.
RecentAppHosts
);
385
Assert.Empty(controller.State.
RecentAppHosts
);
406
Assert.All(controller.State.
RecentAppHosts
, row =>
415
await WaitForStateAsync(controller, state => state.
RecentAppHosts
.Count == 1);
416
Assert.Equal(IdentityPath(second), Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
422
Assert.Equal(IdentityPath(second), Assert.Single(controller.State.
RecentAppHosts
).Id.AppHostPath);
443
Assert.Empty(controller.State.
RecentAppHosts
);
486
await WaitForStateAsync(controller, state => state.
RecentAppHosts
[0].Error is not null);
487
Assert.Equal("Unable to start AppHost.", Assert.Single(controller.State.
RecentAppHosts
).Error);
488
Assert.True(controller.State.
RecentAppHosts
[0].CanStart);
492
Assert.Null(Assert.Single(controller.State.
RecentAppHosts
).Error);
494
await WaitForStateAsync(controller, state => state.
RecentAppHosts
[0].Error is not null);
496
Assert.Single(controller.State.
RecentAppHosts
).Error);
497
Assert.False(controller.State.
RecentAppHosts
[0].CanStart);