public function testMethod_POST_DeleteMember()
 {
     $_POST['delete_members'] = array('/system/users/jane');
     $headers = array();
     $emailer = $this->getMock('\\BeeHub_Emailer', array('email'));
     $emailer->expects($this->once())->method('email');
     \BeeHub::setEmailer($emailer);
     $sponsor = new \BeeHub_Sponsor('/system/sponsors/sponsor_b');
     $sponsor->change_memberships(array('jane'), \BeeHub_Sponsor::ADMIN_ACCEPT);
     $this->assertSame(array('/system/users/john', '/system/users/jane'), $sponsor->user_prop_group_member_set());
     $this->setCurrentUser('/system/users/john');
     $sponsor->method_POST($headers);
     $this->assertSame(array('/system/users/john'), $sponsor->user_prop_group_member_set());
     $this->setCurrentUser('/system/users/jane');
     $this->assertFalse($sponsor->is_requested());
     $this->assertFalse($sponsor->is_member());
     $this->assertFalse($sponsor->is_admin());
     \BeeHub::setEmailer(new \BeeHub_Emailer());
 }