public function testUnsubscribeErrorInvalidParameters()
 {
     $unsubscribe_xml = file_get_contents(dirname(__FILE__) . '/data/savedsearch_error_invalid_parameters.xml');
     $this->oauthClient->expects($this->once())->method('authenticatedPostAsXml')->with('savedSearch/' . $this->savedSearch->id . '/unsubscribe', array('userId' => $this->savedSearch->userId))->will($this->returnValue($unsubscribe_xml));
     $this->setExpectedException('CultureFeed_Exception', '\'name\' is a required parameter');
     $this->savedSearches->unsubscribe($this->savedSearch->id, $this->savedSearch->userId);
 }
 /**
  * {@inheritdoc}
  */
 public function unsubscribe($savedSearchId, $userId, $use_auth = TRUE)
 {
     $this->realCultureFeedSavedSearches->unsubscribe($savedSearchId, $userId);
     $this->cacheClear('list:' . DrupalCulturefeed::getLoggedInUserId() . ':', TRUE);
     $this->cacheClear('detail:' . $savedSearchId);
 }