38 references to Empty
Aspire.Tray.Tests (38)
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (1)
51
var state = contents is null ? TraySavedState.
Empty
src\Aspire.Tray\Common\TrayController.cs (1)
20
private TraySavedState _savedState = TraySavedState.
Empty
;
src\Aspire.Tray\Common\TraySavedState.cs (1)
99
private TraySavedState _state = TraySavedState.
Empty
;
TrayControllerPinPruningTests.cs (9)
22
store.Save(TraySavedState.
Empty
.Remember(retained).SetPinned(retained, true)
54
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
81
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
112
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
138
store.Save(TraySavedState.
Empty
.Remember(path));
162
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
201
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
243
store.Save(TraySavedState.
Empty
.Remember(restricted).Remember(deleted));
268
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
TrayControllerPreferencesTests.cs (3)
40
var store = new TestTraySavedStateStore(TraySavedState.
Empty
) { FailSaves = true };
142
var store = new TestTraySavedStateStore(TraySavedState.
Empty
);
177
var store = new TestTraySavedStateStore(TraySavedState.
Empty
);
TrayControllerSavedStateTests.cs (2)
185
store.Save(TraySavedState.
Empty
.Remember(pinned).Remember(recent).SetPinned(pinned, true));
433
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
TraySavedStateTests.cs (17)
27
var saved = TraySavedState.
Empty
.Remember(first).Remember(second).SetPinned(first, true);
44
var saved = TraySavedState.
Empty
.Remember(paths[0]).SetPinned(paths[0], true);
68
var state = (TraySavedState.
Empty
with { ConfirmStop = false }).SetPinned(paths[0], true);
86
var state = (TraySavedState.
Empty
with { ConfirmStop = false }).Remember(pinned).SetPinned(pinned, true).Remember(recent);
102
Assert.True(TraySavedState.
Empty
.ConfirmStop);
112
var state = TraySavedState.
Empty
.Remember(path).SetPinned(path, true) with { ConfirmStop = confirmStop };
142
store.Save(TraySavedState.
Empty
);
155
var saved = TraySavedState.
Empty
.Remember(original).SetPinned(original, true).Remember(differentlyCased);
174
var saved = TraySavedState.
Empty
.Remember(missing).SetPinned(missing, true).Remember(recent);
192
var state = TraySavedState.
Empty
.Remember(pinned).SetPinned(pinned, true)
218
Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.
Empty
.Remember(Path.GetFullPath("apphost.cs"))));
227
store.Save(TraySavedState.
Empty
);
230
Assert.Throws<IOException>(() => store.Save(TraySavedState.
Empty
.Remember(Path.GetFullPath("apphost.cs"))));
240
store.Save(TraySavedState.
Empty
.Remember(path));
241
store.Save(TraySavedState.
Empty
.Remember(path).SetPinned(path, true));
242
store.Save(TraySavedState.
Empty
);
256
new FileTraySavedStateStore(directory.StatePath).Save(TraySavedState.
Empty
);
TrayUserPreferencesTests.cs (4)
16
store.Save(TraySavedState.
Empty
with { ConfirmStop = false });
44
.Save(TraySavedState.
Empty
with { ConfirmStop = false });
45
new FileTraySavedStateStore(directory.UserStatePath).Save(TraySavedState.
Empty
);
63
Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.
Empty
));