public void Remove_a_key() { const string entry_filename = CACHE_PATH + @"\mykey.txt"; var sut = new FilesystemCache(CACHE_PATH); sut.Add("mykey", "to be deleted"); sut.Remove("mykey"); Assert.IsFalse(File.Exists(entry_filename)); }
public void Increment_an_non_existent_value_creates_it_and_returns_amount() { var sut = new FilesystemCache(CACHE_PATH); sut.Remove("mycounter"); Assert.AreEqual(1, sut.Increment("mycounter", 1)); }
public void Remoing_a_non_existing_key_has_no_effect() { var sut = new FilesystemCache(CACHE_PATH); sut.Remove("non existent key"); }