Implemented interface member:
method
Save
Aspire.Tray.ITraySavedStateStore.Save(Aspire.Tray.TraySavedState)
29 references to Save
Aspire.Tray.Tests (29)
TrayControllerPinPruningTests.cs (8)
22
store.
Save
(TraySavedState.Empty.Remember(retained).SetPinned(retained, true)
53
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
80
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
111
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
137
store.
Save
(TraySavedState.Empty.Remember(path));
200
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
240
store.
Save
(TraySavedState.Empty.Remember(restricted).Remember(deleted));
265
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
TrayControllerPreferencesTests.cs (1)
40
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
TrayControllerSavedStateTests.cs (1)
181
store.
Save
(TraySavedState.Empty.Remember(pinned).Remember(recent).SetPinned(pinned, true));
TraySavedStateTests.cs (14)
28
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
88
new FileTraySavedStateStore(directory.StatePath).
Save
(loaded);
103
new FileTraySavedStateStore(directory.StatePath).
Save
(state);
115
store.
Save
(TraySavedState.Empty);
118
Assert.Throws<InvalidDataException>(() => store.
Save
(state));
135
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
154
store.
Save
(saved.ClearRecent());
190
Assert.Throws<InvalidDataException>(() => store.
Save
(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs"))));
199
store.
Save
(TraySavedState.Empty);
202
Assert.Throws<IOException>(() => store.
Save
(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs"))));
212
store.
Save
(TraySavedState.Empty.Remember(path));
213
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
214
store.
Save
(TraySavedState.Empty);
228
new FileTraySavedStateStore(directory.StatePath).
Save
(TraySavedState.Empty);
TrayUserPreferencesTests.cs (5)
17
store.
Save
(TraySavedState.Empty.Remember(host).SetPinned(host, true));
29
new FileTraySavedStateStore(legacyPath).
Save
(saved);
45
.
Save
(TraySavedState.Empty.Remember(legacyHost));
46
new FileTraySavedStateStore(directory.UserStatePath).
Save
(TraySavedState.Empty);
63
Assert.Throws<InvalidDataException>(() => store.
Save
(TraySavedState.Empty));