public void Save()
 {
     var storage = new FileKeyValueStorage(FileName);
       var collection = storage.KeyValues;
       Assert.IsTrue(collection.Count == 0);
       collection.Add(new EsuKeyValue { Key = "Test", Value = "Test1" });
       storage.Save();
       storage = new FileKeyValueStorage(FileName);
       var result = storage.GetValue("Test", "");
       Assert.AreEqual("Test1", result);
 }
 public void Load()
 {
     var storage = new FileKeyValueStorage(FileName, new[] { "A", "B", "C" });
       Assert.IsTrue(storage.KeyValues.Count == 3);
 }