/** * @expectedException PHPUnit_Framework_Error * @expectedExceptionMessage log4php: Appender [foo] already exists in pool. Overwriting existing appender. */ public function testAppenderIsAdded() { $this->appenderMock->expects($this->any())->method('getName')->will($this->returnValue('foo')); LoggerAppenderPool::add($this->appenderMock); LoggerAppenderPool::add($this->appenderMock); $expected = 1; $actual = count(LoggerAppenderPool::getAppenders()); $this->assertEquals($expected, $actual); }