56 instantiations of FileTraySavedStateStore
Aspire.Tray.Tests (56)
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));
42
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
53
var store = new
FileTraySavedStateStore
(directory.StatePath);
65
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
70
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
80
var store = new
FileTraySavedStateStore
(directory.StatePath);
96
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
103
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
111
var store = new
FileTraySavedStateStore
(directory.StatePath);
126
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
137
var store = new
FileTraySavedStateStore
(directory.StatePath);
149
Assert.Equal([new SavedAppHost(path, false, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
153
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
200
var store = new
FileTraySavedStateStore
(directory.StatePath);
217
Assert.Equal([new SavedAppHost(path, true, true)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
242
var store = new
FileTraySavedStateStore
(directory.StatePath);
267
var store = new
FileTraySavedStateStore
(directory.StatePath);
TrayControllerPreferencesTests.cs (11)
17
await using (var controller = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath)))
22
Assert.False(new
FileTraySavedStateStore
(directory.StatePath).Load().ConfirmStop);
25
await using (var restarted = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath)))
31
await using var final = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath));
60
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath));
78
new
FileTraySavedStateStore
(directory.StatePath).Save(saved);
79
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath), limit);
81
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
100
Assert.True(new
FileTraySavedStateStore
(directory.StatePath).Load().ConfirmStop);
102
await using var controller = new TrayController(new TestAppHostClient(), new
FileTraySavedStateStore
(directory.StatePath));
105
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
TrayControllerSavedStateTests.cs (3)
184
var store = new
FileTraySavedStateStore
(directory.StatePath);
187
var controller = new TrayController(client, new
FileTraySavedStateStore
(directory.StatePath));
507
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();
113
new
FileTraySavedStateStore
(directory.StatePath).Save(state);
115
var reloaded = new
FileTraySavedStateStore
(directory.StatePath).Load();
130
new
FileTraySavedStateStore
(directory.StatePath).Save(state);
132
Assert.Equal(state.AppHosts, new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
141
var store = new
FileTraySavedStateStore
(directory.StatePath);
162
new
FileTraySavedStateStore
(directory.StatePath).Save(saved);
163
Assert.Equal(expected, new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
180
var store = new
FileTraySavedStateStore
(directory.StatePath);
182
Assert.Equal([new SavedAppHost(missing, true, false)], new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
214
var store = new
FileTraySavedStateStore
(directory.StatePath);
226
var store = new
FileTraySavedStateStore
(directory.StatePath);
239
var store = new
FileTraySavedStateStore
(directory.StatePath);
244
Assert.Empty(new
FileTraySavedStateStore
(directory.StatePath).Load().AppHosts);
256
new
FileTraySavedStateStore
(directory.StatePath).Save(TraySavedState.Empty);
266
Assert.Throws<ArgumentException>(() => new
FileTraySavedStateStore
("history.json"));
TrayUserPreferencesTests.cs (5)
18
Assert.False(new
FileTraySavedStateStore
(directory.UserStatePath).Load().ConfirmStop);
28
new
FileTraySavedStateStore
(legacyPath).Save(saved);
36
Assert.Equal(saved.AppHosts, new
FileTraySavedStateStore
(directory.UserStatePath).Load().AppHosts);
43
new
FileTraySavedStateStore
(Path.Combine(directory.LegacyDirectory, "apphosts.json"))
45
new
FileTraySavedStateStore
(directory.UserStatePath).Save(TraySavedState.Empty);
22 references to FileTraySavedStateStore
Aspire.Tray.Tests (22)
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (2)
35
public static
FileTraySavedStateStore
CreateWithLegacyMigration(string path, string legacyDirectory)
57
var
legacyStore = new FileTraySavedStateStore(_legacyPath!);
TrayControllerPinPruningTests.cs (8)
21
var
store = new FileTraySavedStateStore(directory.StatePath);
53
var
store = new FileTraySavedStateStore(directory.StatePath);
80
var
store = new FileTraySavedStateStore(directory.StatePath);
111
var
store = new FileTraySavedStateStore(directory.StatePath);
137
var
store = new FileTraySavedStateStore(directory.StatePath);
200
var
store = new FileTraySavedStateStore(directory.StatePath);
242
var
store = new FileTraySavedStateStore(directory.StatePath);
267
var
store = new FileTraySavedStateStore(directory.StatePath);
TrayControllerSavedStateTests.cs (1)
184
var
store = new FileTraySavedStateStore(directory.StatePath);
TraySavedStateTests.cs (5)
141
var
store = new FileTraySavedStateStore(directory.StatePath);
180
var
store = new FileTraySavedStateStore(directory.StatePath);
214
var
store = new FileTraySavedStateStore(directory.StatePath);
226
var
store = new FileTraySavedStateStore(directory.StatePath);
239
var
store = new FileTraySavedStateStore(directory.StatePath);
TrayUserPreferencesTests.cs (6)
15
var
store =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory);
31
var loaded =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory).Load();
47
var loaded =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory).Load();
60
var
store =
FileTraySavedStateStore
.CreateWithLegacyMigration(directory.UserStatePath, directory.LegacyDirectory);