/**
  * @covers Bronto_Api_Contact_Row::save
  * @depends testDeleteContactAfterRead
  */
 public function testSaveContactAfterDeleteCaughtException(Bronto_Api_Contact_Row $contact)
 {
     $contact->status = 'transactional';
     try {
         $contact->save();
     } catch (Bronto_Api_Row_Exception $e) {
         //
     }
     $this->assertEquals(1, count($contact->getData()));
     $this->assertTrue($contact->isReadOnly());
     $this->assertFalse($contact->hasError(), 'Contact has error: ' . $contact->getErrorMessage());
     $this->assertFalse($contact->isNew());
 }