public function testUpdateModelBadModel() { $form = new Admin_Form_PersonLink(); $logger = new MockLogger(); $form->setLog($logger); $form->updateModel($this->createTestDocument()); $messages = $logger->getMessages(); $this->assertEquals(1, count($messages)); $this->assertContains('not instance of', $messages[0]); }