public async Task LoadIntPropertyUninitialized() { var db = new IntPropertyDatabase(); var file = ((ISexyDatabase)db).Node.PropertyNodes.Values.Cast <DbValuePropertyNode>().Single().File; await db.EditFile(file, "4"); Assert.AreEqual(4, db.IntProperty); }
public async Task SaveIntProperty() { var db = new IntPropertyDatabase(); db.IntProperty = 5; await db.WaitForIdle(); var value = int.Parse(File.ReadAllText(((ISexyDatabase)db).Node.PropertyNodes.Values.Cast <DbValuePropertyNode>().Single().File.FullName)); Assert.AreEqual(db.IntProperty, value); }