Ejemplo n.º 1
0
 /**
  * @test
  */
 public function shouldRegisterSubscribers()
 {
     $this->setUp();
     $this->guzzleMock->expects($this->once())->method('addSubscriber');
     $event = $this->getMock('Symfony\\Component\\EventDispatcher\\EventSubscriberInterface');
     $this->testApi->addSubscriber($event);
 }
Ejemplo n.º 2
0
 /**
  * @test
  */
 public function shouldDeregisterSubscribers()
 {
     $this->eventDispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcherInterface');
     $this->client = new Client(new ApiToken('abcdef'), ['adapter' => $this->adapter, 'event_dispatcher' => $this->eventDispatcher]);
     $this->testApi = new TestApi($this->client);
     $this->eventDispatcher->expects($this->once())->method('addSubscriber');
     $this->eventDispatcher->expects($this->once())->method('removeSubscriber');
     $subscriber = $this->getMock('Symfony\\Component\\EventDispatcher\\EventSubscriberInterface');
     $this->testApi->addSubscriber($subscriber);
     $this->testApi->removeSubscriber($subscriber);
 }