/** * 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'])); }