public function testPreservationOfWasNewProperty()
 {
     $origValues = array(101, '*****@*****.**');
     $testObject = new TestModel();
     $testObject->setEmailAddress('*****@*****.**');
     $this->assertEquals(true, $testObject->wasNew());
     $testObject->save();
     $this->assertEquals(true, $testObject->wasNew());
     $testObject->hydrate($origValues);
     $this->assertEquals(false, $testObject->wasNew());
     $testObject->setEmailAddress('*****@*****.**');
     $testObject->save();
     $this->assertEquals(false, $testObject->wasNew());
     $testObject->delete();
     $this->assertEquals(false, $testObject->wasNew());
 }