public function testUnsubscribeTokenEncryptDecrypt()
 {
     $uid = 26;
     $u = new User();
     $u->setId($uid);
     $token = CryptUtility::getUnsubscribeToken($u, UserPreference::USER_PREFERENCE_MOOC_TRACKER_COURSES, $this->key);
     $details = CryptUtility::decryptUnsubscibeToken($token, $this->key);
     $this->assertEquals($uid, $details['userId']);
     $this->assertEquals(UserPreference::USER_PREFERENCE_MOOC_TRACKER_COURSES, $details['prefId']);
 }