public void InmemoryStorage_Update() { var storage = new InmemoryStorage(); storage.Set(new StorageKey("storage", "key"), "value"); storage.Set(new StorageKey("storage", "key"), "reset"); Assert.AreEqual("reset", storage.Get <string>(new StorageKey("storage", "key"))); }
public void InmemoryStorage_GetList_Invalid() { var storage = new InmemoryStorage(); storage.Set(new StorageKey("storage", "key"), new StorageModel { Id = 1, Value = "one" }); Assert.IsEmpty(storage.GetList <StorageModel>(new StorageKey("storage", "key"))); }
public void InmemoryStorage_Item_Object() { var storage = new InmemoryStorage(); storage.Set(new StorageKey("storage", "key"), new StorageModel { Id = 1, Value = "one" }); var item = storage.Get <StorageModel>(new StorageKey("storage", "key")); item.MatchSnapshot(); }
public void InmemoryStorage_Set() { var storage = new InmemoryStorage(); storage.Set(new StorageKey("storage", "key"), "value"); }