public void TestSetMostlySync() { var options = planeDBOptions.MakeMostlySync(); using (var db = new PlaneDB(new DirectoryInfo("testdb"), FileMode.CreateNew, options)) { for (var i = 0; i < 100; ++i) { var k = Encoding.UTF8.GetBytes(i.ToString()); var v = Encoding.UTF8.GetBytes(i.ToString() + i + i + i + i); db[k] = v; } } using (var db = new PlaneDB(new DirectoryInfo("testdb"), FileMode.Open, options)) { for (var i = 0; i < 100; ++i) { var k = Encoding.UTF8.GetBytes(i.ToString()); var v = Encoding.UTF8.GetString(db[k]); Assert.AreEqual(v, i.ToString() + i + i + i + i); } } }