Exemplo n.º 1
0
 /** @test */
 function it_fails_to_load_other_types()
 {
     $media = $this->getNewMedia(['extension' => 'jpg', 'mimetype' => 'image/jpeg', 'size' => 1000, 'name' => 'test', 'path' => 'root/test.jpg']);
     $this->assertEquals($media->getKey(), Image::find($media->getKey())->getKey());
     $this->assertEquals($media->getKey(), Media::find($media->getKey())->getKey());
     $this->assertNull(Audio::find($media->getKey()));
 }
Exemplo n.º 2
0
 /** @test */
 function it_can_substitute_media()
 {
     $substitute = Substitute::create(['path' => '', 'extension' => 'ext', 'mimetype' => 'audio/ogg', 'size' => 1000]);
     $audio = Audio::create(['name' => '', 'path' => '', 'extension' => 'ext', 'mimetype' => 'audio/ogg', 'size' => 1000]);
     $audio->addSubstitute($substitute);
     $this->assertNotNull($audio->getSubstitutes()->find($substitute->getKey()));
 }
Exemplo n.º 3
0
 protected function getNewMedia()
 {
     return Audio::create(['name' => '', 'path' => '', 'extension' => 'ext', 'mimetype' => 'audio/ogg', 'size' => 1000]);
 }