/**
  * Test getAllReplies
  */
 public function testGetAllReplies()
 {
     $dao = new PostMySQLDAO();
     $replies = $dao->getAllReplies(13, 'twitter', 10);
     $this->assertEqual(sizeof($replies), 1);
     $this->assertEqual($replies[0]->post_text, "@ev When will Twitter have a business model?");
     // test paging
     $replies = $dao->getAllReplies(13, 'twitter', $count = 1, $page = 1);
     $this->assertEqual(sizeof($replies), 1);
     $this->assertEqual($replies[0]->post_text, "@ev When will Twitter have a business model?");
     // this query doesn't have a second page, so this should return nothing
     $replies = $dao->getAllReplies(13, 'twitter', $count = 1, $page = 2);
     $this->assertEqual(sizeof($replies), 0);
     // test count
     $replies = $dao->getAllReplies(13, 'twitter', $count = 0, $page = 1);
     $this->assertEqual(sizeof($replies), 0);
     $replies = $dao->getAllReplies(13, 'twitter', $count = 1, $page = 1);
     $this->assertEqual(sizeof($replies), 1);
     $replies = $dao->getAllReplies(18, 'twitter', 10);
     $this->assertEqual(sizeof($replies), 0);
     // test default order_by
     $replies = $dao->getAllReplies(13, 'twitter', 10, 1, "';-- SELECT");
     $this->assertEqual(sizeof($replies), 1);
     $this->assertEqual($replies[0]->post_text, "@ev When will Twitter have a business model?");
 }
 /**
  * Test getAllReplies
  */
 public function testGetAllReplies()
 {
     $dao = new PostMySQLDAO();
     $replies = $dao->getAllReplies(13, 'twitter', 10);
     $this->assertTrue(sizeof($replies), 10);
     $this->assertEqual(sizeof($replies), 1);
     $this->assertEqual($replies[0]->post_text, "@ev When will Twitter have a business model?");
     $replies = $dao->getAllReplies(18, 'twitter', 10);
     $this->assertEqual(sizeof($replies), 0);
 }