public function testDispatch()
 {
     $mockEventName = 'a.b-c.d-e';
     $mockEvent = Mockery::mock(Event::class);
     $this->mockOriginalDispatcher->shouldReceive('dispatch')->with($mockEventName, $mockEvent);
     $this->mockStatsdClient->shouldReceive('increment')->with('a-b-c-d-e');
     $this->dispatcher->dispatch($mockEventName, $mockEvent);
 }
 /**
  * Expects a specific event to be called.
  *
  * @param string $event_name Event name.
  *
  * @return void
  */
 protected function expectEvent($event_name)
 {
     $this->eventDispatcher->shouldReceive('dispatch')->with($event_name, m::any())->once();
 }