Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }