コード例 #1
0
ファイル: ArticleTest.php プロジェクト: haodev/blog
 /**
  * Tests generic getters and setters
  *
  * @return void
  */
 public function testGettersSetters()
 {
     $methodToTest = ['title' => 'This is a title', 'leading' => 'This is a leading', 'body' => 'This is a content of the article', 'createdBy' => 'Hao', 'createdAt' => new \DateTime()];
     $articleTest = new Article();
     $articleTest->setTitle($methodToTest['title'])->setLeading($methodToTest['leading'])->setBody($methodToTest['body'])->setCreatedBy($methodToTest['createdBy']);
     $this->assertEquals($methodToTest['title'], $articleTest->getTitle());
     $this->assertEquals($methodToTest['leading'], $articleTest->getLeading());
     $this->assertEquals($methodToTest['body'], $articleTest->getBody());
     $this->assertNull($articleTest->getSlug());
     $this->assertEquals($methodToTest['createdBy'], $articleTest->getCreatedBy());
     $this->assertEquals($methodToTest['createdAt'], $articleTest->getCreatedAt());
 }