/** * Test getStatusSources */ public function testGetStatusSources() { $dao = new PostMySQLDAO(); $sources = $dao->getStatusSources(18, 'twitter'); $this->assertEqual(sizeof($sources), 2); $this->assertEqual($sources[0]["source"], "Flickr"); $this->assertEqual($sources[0]["total"], 40); $this->assertEqual($sources[1]["source"], "web"); $this->assertEqual($sources[1]["total"], 1); //non-existent author $sources = $dao->getStatusSources(51, 'twitter'); $this->assertEqual(sizeof($sources), 0); }