/**
  * @test
  */
 public function fileVersionsShouldRegisterCorrectly()
 {
     $this->addMockedVersionsToFileProfile();
     $file = File::create(array('resource' => Resource::create(array('mimetype' => 'image/png'))));
     $versionProviders = $this->fileProfile->getFileVersions($file);
     $this->assertCount(2, $versionProviders);
     $this->assertContains('globalizer', $versionProviders);
     $this->assertContains('imagenizer', $versionProviders);
     $file = File::create(array('resource' => Resource::create(array('mimetype' => 'video/lus'))));
     $versionProviders = $this->fileProfile->getFileVersions($file);
     $this->assertCount(2, $versionProviders);
     $this->assertContains('globalizer', $versionProviders);
     $this->assertContains('videonizer', $versionProviders);
     $file = File::create(array('resource' => Resource::create(array('mimetype' => 'soo/soo'))));
     $versionProviders = $this->fileProfile->getFileVersions($file);
     $this->assertCount(1, $versionProviders);
 }