52 instantiations of FileTraySavedStateStore
Aspire.Tray.Tests (52)
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (2)
36
=>
new
(path,
57
var legacyStore = new
FileTraySavedStateStore
(_legacyPath!);
TrayControllerPinPruningTests.cs (18)
21
var store = new
FileTraySavedStateStore
(directory.StatePath);
29
var controller = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath));
41
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
52
var store = new
FileTraySavedStateStore
(directory.StatePath);
64
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
69
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
79
var store = new
FileTraySavedStateStore
(directory.StatePath);
95
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
102
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
110
var store = new
FileTraySavedStateStore
(directory.StatePath);
125
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
136
var store = new
FileTraySavedStateStore
(directory.StatePath);
148
Assert.Equal([new SavedAppHost(path, false, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
152
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
199
var store = new
FileTraySavedStateStore
(directory.StatePath);
215
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
239
var store = new
FileTraySavedStateStore
(directory.StatePath);
264
var store = new
FileTraySavedStateStore
(directory.StatePath);
TrayControllerPreferencesTests.cs (7)
20
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath));
27
Assert.Equal(new SavedAppHost(TrayAppHostPath.Normalize(path), false, true), Assert.Single(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts));
40
new
FileTraySavedStateStore
(directory.StatePath).Save(saved);
41
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath), limit);
43
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
59
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath));
61
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
TrayControllerSavedStateTests.cs (3)
180
var store = new
FileTraySavedStateStore
(directory.StatePath);
183
var controller = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath));
503
var controller = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath));
TraySavedStateTests.cs (17)
28
new
FileTraySavedStateStore
(directory.StatePath).Save(saved);
30
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
87
var loaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
88
new
FileTraySavedStateStore
(directory.StatePath).Save(loaded);
103
new
FileTraySavedStateStore
(directory.StatePath).Save(state);
105
Assert.Equal(state.AppHosts, new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
114
var store = new
FileTraySavedStateStore
(directory.StatePath);
135
new
FileTraySavedStateStore
(directory.StatePath).Save(saved);
136
Assert.Equal(expected, new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
153
var store = new
FileTraySavedStateStore
(directory.StatePath);
155
Assert.Equal([new SavedAppHost(missing, true, false)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
186
var store = new
FileTraySavedStateStore
(directory.StatePath);
198
var store = new
FileTraySavedStateStore
(directory.StatePath);
211
var store = new
FileTraySavedStateStore
(directory.StatePath);
216
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
228
new
FileTraySavedStateStore
(directory.StatePath).Save(TraySavedState.Empty);
238
Assert.Throws<ArgumentException>(() => new
FileTraySavedStateStore
("history.json"));
TrayUserPreferencesTests.cs (5)
19
Assert.Equal([new SavedAppHost(host, true, true)], new
FileTraySavedStateStore
(directory.UserStatePath).Load().AppHosts);
29
new
FileTraySavedStateStore
(legacyPath).Save(saved);
36
Assert.Equal(saved.AppHosts, new
FileTraySavedStateStore
(directory.UserStatePath).Load().AppHosts);
44
new
FileTraySavedStateStore
(Path.Combine(directory.LegacyDirectory, "apphosts.json"))
46
new
FileTraySavedStateStore
(directory.UserStatePath).Save(TraySavedState.Empty);
23 references to FileTraySavedStateStore
Aspire.Tray.Tests (23)
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (2)
35
public static
FileTraySavedStateStore
CreateWithLegacyMigration(string path, string legacyDirectory)
57
var
legacyStore = new FileTraySavedStateStore(_legacyPath!);
src\Aspire.Tray\Common\TraySavedState.cs (1)
21
/// so it is accepted on read and ignored; <see cref="
FileTraySavedStateStore
"/> never writes it.
TrayControllerPinPruningTests.cs (8)
21
var
store = new FileTraySavedStateStore(directory.StatePath);
52
var
store = new FileTraySavedStateStore(directory.StatePath);
79
var
store = new FileTraySavedStateStore(directory.StatePath);
110
var
store = new FileTraySavedStateStore(directory.StatePath);
136
var
store = new FileTraySavedStateStore(directory.StatePath);
199
var
store = new FileTraySavedStateStore(directory.StatePath);
239
var
store = new FileTraySavedStateStore(directory.StatePath);
264
var
store = new FileTraySavedStateStore(directory.StatePath);
TrayControllerSavedStateTests.cs (1)
180
var
store = new FileTraySavedStateStore(directory.StatePath);
TraySavedStateTests.cs (5)
114
var
store = new FileTraySavedStateStore(directory.StatePath);
153
var
store = new FileTraySavedStateStore(directory.StatePath);
186
var
store = new FileTraySavedStateStore(directory.StatePath);
198
var
store = new FileTraySavedStateStore(directory.StatePath);
211
var
store = new FileTraySavedStateStore(directory.StatePath);
TrayUserPreferencesTests.cs (6)
15
var
store =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory);
32
var loaded =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory).Load();
48
var loaded =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory).Load();
60
var
store =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory);