public function testNewRendererWithEventManager()
 {
     $events1 = new EventManager();
     $events2 = new EventManager();
     $class = new ReflectionClass('Lfj\\ZfRenderer\\Renderer');
     $property = $class->getProperty("events");
     $property->setAccessible(true);
     $rendererWithEvents1 = new Renderer(null, $events1);
     $rendererWithEvents2 = $rendererWithEvents1->withEventManager($events2);
     $this->assertSame($property->getValue($rendererWithEvents1), $events1);
     $this->assertSame($property->getValue($rendererWithEvents2), $events2);
     $this->assertNotSame($rendererWithEvents1, $rendererWithEvents2);
     $this->assertNotSame($property->getValue($rendererWithEvents1), $property->getValue($rendererWithEvents2));
 }