anchor.diff:  			this.oodb = createObject('component','couch4cf.oodb').init(argumentCollection = this.database_params);
   
   			this.documentObj = createObject('component','couch4cf.document').init(argumentCollection = this.database_params);
  +
  +			this.myObject = createObject('component', 'couch4cf.unit_tests.myClass');
   		</cfscript>
   	</cffunction>
   
  
positive.code: 	</cffunction>
  
  
  	<cffunction name="testSave" access="public" returnType="void">
  		<cfscript>
  			assertTrue(structKeyExists(this.oodb, "save"), "save() should exist");
  
  			// prepare
  			var myObject = createObject('component', 'couch4cf.unit_tests.myClass');
  
  			// act
  			var objectID = this.OODB.save(myObject);
  			var document = this.documentObj.load(objectID);
  			var docObj = deserializeJSON(document);
  
  			// assert
  			assertTrue(isStruct(docObj), "save() created a document that was loaded");
  		</cfscript>
  	</cffunction>
  
  
negative.code: 	<cffunction name="testLoad" access="public" returnType="void">
  		<cfscript>
  			assertTrue(structKeyExists(this.oodb, "load"), "load() should exist");
  
  			// prepare
  			this.myObject.save_me = true;
  			var objectID = this.OODB.save(this.myObject);
  			var myNewObject = createObject("component","couch4cf.unit_tests.myClass");
  
  			// act
  			this.OODB.load(myNewObject, objectID);
  
  			// assert
  			assertTrue(structKeyExists(myNewObject, "save_me"), "load() should populate myNewObject with previously saved data");
  		</cfscript>
  	</cffunction>
  
  