public void TestPocoCreateAndLoadAndDeleteRecord() { using (ODatabase database = new ODatabase(_hostname, _port, _databaseName, ODatabaseType.Document, _username, _password)) { TestClass foo = new TestClass(); foo.IsBool = true; ORecord recordCreated = database.CreateRecord("TestClass", foo); TestClass fooRetrieved = database.LoadRecord<TestClass>(recordCreated.ORID); Assert.IsTrue(fooRetrieved.IsBool == foo.IsBool); bool isRecordDeleted = database.DeleteRecord(recordCreated.ORID); Assert.IsTrue(isRecordDeleted); fooRetrieved = null; fooRetrieved = database.LoadRecord<TestClass>(recordCreated.ORID); Assert.IsTrue(fooRetrieved == null); } }