public function testInstanciate()
{
$logger = new \Monolog\Logger('testlogger');
$obj = new ConcreteComponentWithLogger();
// not yet set
$this->assertNull($obj->getLogger());
$obj->setLogger($logger);
$this->assertInstanceOf('\\Psr\\Log\\LoggerInterface', $obj->getLogger());
}