Beispiel #1
0
 /**
  * @test
  */
 public function basicGettersAndSettersShouldWork()
 {
     $upload = new FileUpload(ROOT_TESTS . '/data/self-lussing-manatee.jpg');
     $this->assertNull($upload->getOverrideBasename());
     $this->assertNull($upload->getOverrideFilename());
     $this->assertInstanceOf('DateTime', $upload->getDateUploaded());
     $this->assertEquals('image/jpeg', $upload->getMimeType());
     $this->assertEquals(23239, $upload->getSize());
     $this->assertEquals(ROOT_TESTS . '/data/self-lussing-manatee.jpg', $upload->getRealPath());
     $overrideBaseName = 'lussen';
     $overrideFileName = 'lussen.hof';
     $overrideDate = new DateTime('1978-03-21 09:09:09');
     $upload->setOverrideBaseName($overrideBaseName);
     $upload->setOverrideFileName($overrideFileName);
     $upload->setDateUploaded($overrideDate);
     $this->assertEquals($overrideBaseName, $upload->getOverrideBasename());
     $this->assertEquals($overrideFileName, $upload->getOverrideFilename());
     $this->assertEquals($overrideDate, $upload->getDateUploaded());
 }