public function testGetGenderOfFavoriters() { $builders[] = FixtureBuilder::build('posts', array('post_id' => 'post_id', 'author_user_id' => 'blahblahblah', 'network' => 'facebook')); $builders[] = FixtureBuilder::build('favorites', array('post_id' => 111, 'fav_of_user_id' => 133, 'network' => 'facebook')); $builders[] = FixtureBuilder::build('favorites', array('post_id' => 111, 'fav_of_user_id' => 193, 'network' => 'facebook')); $builders[] = FixtureBuilder::build('favorites', array('post_id' => 111, 'fav_of_user_id' => 203, 'network' => 'facebook')); $builders[] = FixtureBuilder::build('favorites', array('post_id' => 222, 'fav_of_user_id' => 203, 'network' => 'facebook')); $builders[] = FixtureBuilder::build('users', array('user_id' => 133, 'gender' => 'male', 'network' => 'facebook')); $builders[] = FixtureBuilder::build('users', array('user_id' => 193, 'gender' => 'male', 'network' => 'facebook')); $builders[] = FixtureBuilder::build('users', array('user_id' => 203, 'gender' => 'female', 'network' => 'facebook')); $result = $this->dao->getGenderOfFavoriters('111', 'facebook'); $this->debug(Utils::varDumpToString($result)); $this->assertEqual($result['female_likes_count'], '1'); $this->assertEqual($result['male_likes_count'], '2'); }