Example #1
0
        public void ExplicitRemoveAppliedToDiskImmediately()
        {
            var editor = cache.Edit("k1");

            editor.PutAt(0, "ABC");
            editor.PutAt(1, "B");
            editor.Commit();

            var k1 = GetCleanFile("k1", 0);

            Assert.That(ReadFile(k1), Is.EqualTo("ABC"));

            cache.Remove("k1");

            Assert.That(k1.Exists, Is.False);
        }