Example #1
0
 /**
  * @test
  */
 public function gettersAndSettersShouldWorkAsExpected()
 {
     $file = new File();
     $this->assertNull($file->getId());
     $value = 'profile';
     $this->assertNull($file->getProfile());
     $this->assertSame($file, $file->setProfile($value));
     $this->assertEquals($value, $file->getProfile());
     $value = 'xooxer';
     $this->assertNull($file->getName());
     $this->assertSame($file, $file->setName($value));
     $this->assertEquals($value, $file->getName());
     $value = 52;
     $this->assertNull($file->getStatus());
     $this->assertSame($file, $file->setStatus($value));
     $this->assertEquals($value, $file->getStatus());
     $value = new DateTime('2011-04-05');
     $this->assertNull($file->getDateCreated());
     $this->assertSame($file, $file->setDateCreated($value));
     $this->assertSame($value, $file->getDateCreated());
     $value = new Folder();
     $this->assertNull($file->getFolder());
     $this->assertSame($file, $file->setFolder($value));
     $this->assertSame($value, $file->getFolder());
 }