public function testConstructor()
 {
     // Clear validations
     \model\ValidationService::Clear();
     $dateTimeObj1 = new \DateTime("now");
     $dateTimeObj2 = new \DateTime("2000-01-01");
     $page = new Page(12, 'header', 'content', 'authorName', 'slug', $dateTimeObj1, $dateTimeObj2);
     $this->assertTrue(\model\ValidationService::IsValid());
     // Check values
     $this->assertEquals(12, $page->GetPageId());
     $this->assertEquals("header", $page->GetHeader());
     $this->assertEquals("content", $page->GetContent());
     $this->assertEquals("authorName", $page->GetAuthorName());
     $this->assertEquals("slug", $page->GetSlug());
     $this->assertEquals($dateTimeObj1, $page->GetCreated());
     $this->assertEquals($dateTimeObj2, $page->GetModified());
 }