public function testGetPreCachedInsightData()
 {
     $dao = new InsightMySQLDAO();
     $results = $dao->getPreCachedInsightData('avg_replies_per_week', 1, '2012-05-01');
     $this->assertNull($result);
     $result = $dao->getPreCachedInsightData('avg_replies_per_week', 1, '2012-05-02');
     $this->assertNull($result);
     $result = $dao->getPreCachedInsightData('a_bunch_of_owners', 1, '2012-06-15');
     $this->assertNotNull($result);
     $this->assertEqual(sizeof($result), 3);
     $this->assertIsA($result[0], 'Owner');
     $this->assertEqual($result[0]->full_name, 'Jack Black');
     $this->assertEqual($result[1]->full_name, 'Jill White');
     $this->assertEqual($result[2]->full_name, 'Joe Schmoe');
 }