public function testPages()
{
$params = array('title' => 'My test page', 'content_type' => 'page', 'is_active' => 1);
//saving
$parent_page = save_content($params);
$page_link = content_link($parent_page);
$params = array('title' => 'My test sub page', 'content_type' => 'page', 'parent' => $parent_page, 'is_active' => 1);
$sub_page = save_content($params);
//getting
$params = array('parent' => $parent_page, 'content_type' => 'page', 'single' => true, 'is_active' => 1);
$get_sub_page = get_content($params);
$sub_page_parents = content_parents($get_sub_page['id']);
//clean
$delete_parent = delete_content($parent_page);
$delete_sub_page = delete_content($sub_page);
//PHPUnit
$this->assertEquals(true, in_array($parent_page, $sub_page_parents));
$this->assertEquals(true, strval($page_link) != '');
$this->assertEquals(true, intval($parent_page) > 0);
$this->assertEquals(true, intval($sub_page) > 0);
$this->assertEquals(true, is_array($get_sub_page));
$this->assertEquals(true, is_array($delete_parent));
$this->assertEquals(true, is_array($delete_sub_page));
$this->assertEquals('My test sub page', $get_sub_page['title']);
$this->assertEquals($sub_page, $get_sub_page['id']);
}