예제 #1
0
 /**
  * testing user group's set up functionality
  */
 function test_user_group()
 {
     $this->RT_User_Groups->register_user_group();
     $termsid = wp_insert_term('Apple group', 'user-group', array('description' => 'A yummy apple.', 'slug' => 'apple'));
     $this->RT_User_Groups->set_user_group(1, 'apple');
     $val = RT_User_Groups::get_user_by_group_slug('apple');
     $this->assertEquals('1', $val[0]);
     $this->assertTrue($this->RT_User_Groups->is_user_has_group(1, $termsid['term_taxonomy_id']));
     $val = $this->RT_User_Groups->get_user_groups(1);
     $this->assertEquals('apple', $val[0]->slug);
     $this->RT_User_Groups->remove_user_group(1, 'apple');
     $this->assertFalse($this->RT_User_Groups->is_user_has_group(1, $termsid['term_taxonomy_id']));
 }