Beispiel #1
0
        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")));
        }
Beispiel #2
0
        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")));
        }
Beispiel #3
0
        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();
        }
Beispiel #4
0
        public void InmemoryStorage_Set()
        {
            var storage = new InmemoryStorage();

            storage.Set(new StorageKey("storage", "key"), "value");
        }