|
@@ -39,32 +39,28 @@ class TestSocial extends UnitTestCase{
|
|
|
|
|
|
}
|
|
|
*/
|
|
|
-
|
|
|
+/*
|
|
|
+//Remove or deprecate
|
|
|
+
|
|
|
public function testRemovedFriend(){
|
|
|
- $instans= new MockDatabase();
|
|
|
- $instans1= new MockDatabase();
|
|
|
+ //$instans= new MockDatabase();
|
|
|
+ //$instans1= new MockDatabase();
|
|
|
$friend_id=4;
|
|
|
$res = SocialManager::removed_friend ($friend_id);
|
|
|
$instans->expectCallCount(Database,8,'' );
|
|
|
$instans1->expectMaximumCallCount(Database,10,'');
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
- $this->assertTrue(is_object($instans1));
|
|
|
+ //$this->assertTrue(is_object($instans));
|
|
|
+ //$this->assertTrue(is_object($instans1));
|
|
|
$this->assertTrue(is_null($res));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
//var_dump($instans1);
|
|
|
}
|
|
|
-
|
|
|
+*/
|
|
|
public function testShowListTypeFriends(){
|
|
|
- $instans= new MockDatabase();
|
|
|
- $instans1= new MockDatabase();
|
|
|
$res =SocialManager::show_list_type_friends();
|
|
|
- $instans->expectOnce(Database);
|
|
|
- $instans1->expectMaximumCallCount(Database,10,'');
|
|
|
- $this->assertTrue(is_object($instans) || is_object($instans1));
|
|
|
$this->assertTrue($res);
|
|
|
$this->assertTrue(is_array($res));
|
|
|
- $this->assertTrue($instans);
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans1);
|
|
|
}
|
|
@@ -80,22 +76,13 @@ class TestSocial extends UnitTestCase{
|
|
|
}
|
|
|
|
|
|
public function testGetRelationBetweenContacts (){
|
|
|
- $instans= new MockDatabase();
|
|
|
- $instans1= new MockDatabase();
|
|
|
- $instans2= new MockDatabase();
|
|
|
$user_id=1;
|
|
|
$user_friend=3;
|
|
|
$res =SocialManager::get_relation_between_contacts ($user_id,$user_friend);
|
|
|
- $instans->expectOnce(Database);
|
|
|
- $instans1->expectMinimumCallCount(Database);
|
|
|
- $instans2->expectMaximumCallCount(Database);
|
|
|
if(!is_numeric($res)):
|
|
|
$this->assertTrue(is_string($res));
|
|
|
$this->assertTrue($res);
|
|
|
endif;
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
- $this->assertTrue(is_object($instans1));
|
|
|
- $this->assertTrue(is_object($instans2));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
//var_dump($instans1);
|
|
@@ -116,14 +103,11 @@ class TestSocial extends UnitTestCase{
|
|
|
}
|
|
|
*/
|
|
|
public function testGetListPathWebByUserId(){
|
|
|
- $instans = new MockUserManager();
|
|
|
$user_id=1;
|
|
|
$id_group=null;
|
|
|
$search_name=null;
|
|
|
$res = SocialManager::get_list_path_web_by_user_id ($user_id,$id_group,$search_name);
|
|
|
- $instans->expectOnce(UserManager::get_user_picture_path_by_id($values_ids['friend_user_id'],'web',false,true));
|
|
|
if(!($res===true)):
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
$this->assertTrue(is_array($res));
|
|
|
endif;
|
|
|
//var_dump($res);
|
|
@@ -131,84 +115,62 @@ class TestSocial extends UnitTestCase{
|
|
|
}
|
|
|
|
|
|
public function testGetListWebPathUserInvitationByUserId(){
|
|
|
- $instans = new MockUserManager();
|
|
|
$user_id=1;
|
|
|
$res = SocialManager::get_list_web_path_user_invitation_by_user_id($user_id);
|
|
|
- $instans->expectOnce(UserManager::get_user_picture_path_by_id($values_ids['user_sender_id'],'web',false,true));
|
|
|
if(is_array($res))
|
|
|
$this->assertTrue(is_array($res));
|
|
|
else
|
|
|
$this->assertTrue(is_null($res));
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
}
|
|
|
|
|
|
public function testSendInvitationFriend(){
|
|
|
- $instans = new MockDatabase();
|
|
|
$user_id=1;
|
|
|
$friend_id=3;
|
|
|
$message_title='hello';
|
|
|
$message_content='hola';
|
|
|
$res = SocialManager ::send_invitation_friend ($user_id,$friend_id,$message_title,$message_content);
|
|
|
- $instans->expectMaximumCallCount(Database);
|
|
|
if(!is_null($res)):
|
|
|
$this->assertTrue(is_bool($res));
|
|
|
$this->assertTrue(is_bool($res===true || $res === false));
|
|
|
endif;
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
}
|
|
|
|
|
|
public function testGetMessageNumberInvitationByUserId(){
|
|
|
- $instans = new MockDatabase();
|
|
|
$user_receiver_id=3;
|
|
|
$res = SocialManager::get_message_number_invitation_by_user_id ($user_receiver_id);
|
|
|
- $instans->expectMaximumCallCount(Database);
|
|
|
if(is_string($res)):
|
|
|
$this->assertTrue(is_numeric($res));
|
|
|
endif;
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
-
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
}
|
|
|
|
|
|
public function testGetListInvitationOfFriendsByUserId(){
|
|
|
- $instans = new MockDatabase();
|
|
|
$user_id=1;
|
|
|
$res = SocialManager::get_list_invitation_of_friends_by_user_id ($user_id);
|
|
|
- $instans->expectCallCount(Database,3,'');
|
|
|
$this->assertTrue(is_array($res));
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
}
|
|
|
|
|
|
public function testInvitationAccepted(){
|
|
|
- $instans = new MockDatabase();
|
|
|
- $instans1= new MockDatabase();
|
|
|
$user_send_id=1;
|
|
|
$user_receiver_id=3;
|
|
|
$res = SocialManager::invitation_accepted ($user_send_id,$user_receiver_id);
|
|
|
- $instans->expectOnce(Database::get_main_table(TABLE_MAIN_MESSAGE));
|
|
|
- $instans1->expectOnce(Database::query($sql,__FILE__,__LINE__));
|
|
|
$this->assertTrue(is_null($res));
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
- $this->assertTrue(is_object($instans1));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
|
//var_dump($instans1);
|
|
|
}
|
|
|
|
|
|
public function testInvitationDenied(){
|
|
|
- $instans = new MockDatabase();
|
|
|
$user_send_id=1;
|
|
|
$user_receiver_id=3;
|
|
|
$res = SocialManager::invitation_denied($user_send_id,$user_receiver_id);
|
|
|
- $instans->expectOnce(Database::query($sql,__FILE__,__LINE__));
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
$this->assertTrue(is_null($res));
|
|
|
//var_dump($res);
|
|
|
//var_dump($instans);
|
|
@@ -217,13 +179,10 @@ class TestSocial extends UnitTestCase{
|
|
|
|
|
|
|
|
|
public function testQualifyFriend(){
|
|
|
- $instans = new MockDatabase();
|
|
|
$id_friend_qualify=2;
|
|
|
$type_qualify=1;
|
|
|
$res = SocialManager::qualify_friend($id_friend_qualify,$type_qualify);
|
|
|
- $instans->expectOnce(Database::query($sql,__FILE__,__LINE__));
|
|
|
$this->assertTrue(is_null($res));
|
|
|
- $this->assertTrue(is_object($instans));
|
|
|
//var_dump($res);
|
|
|
}
|
|
|
/*
|