/**
  * Tests container setter
  */
 public function testServiceContainerSetter()
 {
     $detector = new VideoServiceMatcher();
     $serviceContainer = ServicesContainerFactory::createNewServiceMatcher();
     $detector->setServiceContainer($serviceContainer);
     $this->assertSame($serviceContainer, $detector->getServiceContainer());
 }
 /**
  * @param $url
  * @return YoutubeServiceAdapter
  * @throws ServiceNotAvailableException
  */
 public function getMockingObject($url)
 {
     $videoParser = new VideoServiceMatcher();
     $youtubeVideo = $videoParser->parse($url);
     return $youtubeVideo;
 }