/**
  * Create a service manager mock.
  *
  * @param array $services
  *
  * @see ServiceManagerMockConfig::configureServiceManager
  * @return ServiceManagerMock
  */
 public function createServiceManagerMock(array $services = [])
 {
     $serviceManagerMock = new ServiceManagerMock();
     if (!empty($services)) {
         $config = new ServiceManagerMockConfig(['mocks' => $services]);
         $config->configureServiceManager($serviceManagerMock);
     }
     $this->__ServiceManagerMockTrait__mocks[] = $serviceManagerMock;
     return $serviceManagerMock;
 }