/** * Check for thrown exceptions upon improper albumname/id setting */ public function testUserQueryExceptions() { $query = new Zend_Gdata_Photos_UserQuery(); $query->setUser("sample.user"); $query->setProjection(null); try { $generatedString = $query->getQueryUrl(); } catch (Exception $e) { $this->assertTrue($e instanceof Zend_Gdata_App_InvalidArgumentException); } $query->setProjection("api"); $query->setUser(null); try { $generatedString = $query->getQueryUrl(); } catch (Exception $e) { $this->assertTrue($e instanceof Zend_Gdata_App_InvalidArgumentException); } }