Beispiel #1
0
 public function testFacadeIsAwareOfAllPluginsInThePluginsDirectoryButDoesNotLoadAbstractPlugin()
 {
     $facade = new Facade();
     $availablePlugins = $facade->listAvailablePlugins();
     $this->assertNotContains('\\BoxUK\\Describr\\Plugins\\Abstract', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\GeneralPlugin', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\ImagePlugin', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\AudioVideo\\AudioPlugin', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\AudioVideo\\AsfVideoPlugin', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\AudioVideo\\Iso14496VideoPlugin', $availablePlugins);
     $this->assertContains('\\BoxUK\\Describr\\Plugins\\BoxUK\\AudioVideo\\MpegVideoPlugin', $availablePlugins);
 }