public function testQueryArray() { $someDate = new QDateTime(); $someDate->setDate(2006, 1, 1); $objItems = Milestone::QueryArray(QQ::GreaterThan(QQN::Milestone()->Project->StartDate, $someDate), QQ::OrderBy(QQN::Milestone()->Project->Name)); $this->assertEqual(sizeof($objItems), 3); $this->assertEqual($objItems[0]->Name, "Milestone F"); $this->assertEqual($objItems[0]->Project->Name, "Blueman Industrial Site Architecture"); $this->assertEqual($objItems[1]->Name, "Milestone D"); $this->assertEqual($objItems[1]->Project->Name, "State College HR System"); $this->assertEqual($objItems[2]->Name, "Milestone E"); $this->assertEqual($objItems[2]->Project->Name, "State College HR System"); }