Ejemplo n.º 1
0
 public function testConstruct()
 {
     $event = new Event('onlyName', $this);
     $this->assertEquals('onlyName', $event->getIdentifier());
     $this->assertEquals('onlyName', $event->getName());
     $this->assertEquals(NULL, $event->getNamespace());
     $event = new Event('namespace.name', $this);
     $this->assertEquals('namespace.name', $event->getIdentifier());
     $this->assertEquals('name', $event->getName());
     $this->assertEquals('namespace', $event->getNamespace());
     $this->assertEquals($this, $event->getTarget());
     $event = new Event('fail.namespace.name', NULL);
     $this->assertEquals('namespace.name', $event->getName());
     $this->assertEquals('fail', $event->getNamespace());
     $this->assertEquals('fail.namespace.name', $event->getIdentifier());
     $this->assertEquals(NULL, $event->getTarget());
 }