/** * @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()); }