/** * @covers Robo47_Log_Writer_DoctrineTable::factory * @covers Robo47_Log_Writer_Exception */ public function testFactoryWithoutTableThrowsException() { $config = array(); try { $writer = Robo47_Log_Writer_DoctrineTable::factory($config); $this->fail('No Exception thrown'); } catch (Robo47_Log_Writer_Exception $e) { $this->assertEquals('No table defined for Robo47_Log_Writer_DoctrineTable', $e->getMessage(), 'Wrong Exception message'); } }