Implemented interface member:
method
Save
Aspire.Tray.ITraySavedStateStore.Save(Aspire.Tray.TraySavedState)
29 references to Save
Aspire.Tray.Tests (29)
TrayControllerPinPruningTests.cs (8)
22store.Save(TraySavedState.Empty.Remember(retained).SetPinned(retained, true) 54store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 81store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 112store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 138store.Save(TraySavedState.Empty.Remember(path)); 201store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 243store.Save(TraySavedState.Empty.Remember(restricted).Remember(deleted)); 268store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true));
TrayControllerPreferencesTests.cs (1)
78new FileTraySavedStateStore(directory.StatePath).Save(saved);
TrayControllerSavedStateTests.cs (1)
185store.Save(TraySavedState.Empty.Remember(pinned).Remember(recent).SetPinned(pinned, true));
TraySavedStateTests.cs (14)
28new FileTraySavedStateStore(directory.StatePath).Save(saved); 113new FileTraySavedStateStore(directory.StatePath).Save(state); 130new FileTraySavedStateStore(directory.StatePath).Save(state); 142store.Save(TraySavedState.Empty); 145Assert.Throws<InvalidDataException>(() => store.Save(state)); 162new FileTraySavedStateStore(directory.StatePath).Save(saved); 181store.Save(saved.ClearRecent()); 218Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs")))); 227store.Save(TraySavedState.Empty); 230Assert.Throws<IOException>(() => store.Save(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs")))); 240store.Save(TraySavedState.Empty.Remember(path)); 241store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 242store.Save(TraySavedState.Empty); 256new FileTraySavedStateStore(directory.StatePath).Save(TraySavedState.Empty);
TrayUserPreferencesTests.cs (5)
16store.Save(TraySavedState.Empty with { ConfirmStop = false }); 28new FileTraySavedStateStore(legacyPath).Save(saved); 44.Save(TraySavedState.Empty with { ConfirmStop = false }); 45new FileTraySavedStateStore(directory.UserStatePath).Save(TraySavedState.Empty); 63Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.Empty));