<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>tests/Phly/TwitterTestNew.php</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -214,16 +214,12 @@ class Phly_Twitter extends Zend_Rest_Client
     /**
      * Public Timeline status
      *
-     * @param  int $sinceId If set, returns only those since the ID provided
      * @return Zend_Rest_Client_Result
      */
-    public function statusPublicTimeline($sinceId = null)
+    public function statusPublicTimeline()
     {
         $this-&gt;_init();
         $path = '/statuses/public_timeline.xml';
-        if (null !== $sinceId) {
-            $this-&gt;since_id = (int) $sinceId;
-        }
         $response = $this-&gt;restGet($path);
         return new Zend_Rest_Client_Result($response-&gt;getBody());
     }
@@ -278,6 +274,7 @@ class Phly_Twitter extends Zend_Rest_Client
     {
         $this-&gt;_init();
         $path = '/statuses/user_timeline';
+        $_params = array();
         foreach ($params as $key =&gt; $value) {
             switch (strtolower($key)) {
                 case 'id':
@@ -287,7 +284,7 @@ class Phly_Twitter extends Zend_Rest_Client
                     $this-&gt;_setDate($value);
                     break;
                 case 'page':
-                    $this-&gt;page = (int) $value;
+                    $_params['page'] = (int) $value;
                     break;
                 case 'count':
                     $count = (int) $value;
@@ -296,14 +293,14 @@ class Phly_Twitter extends Zend_Rest_Client
                     } elseif (20 &lt; $count) {
                         $count = 20;
                     }
-                    $this-&gt;count = $count;
+                    $_params['count'] = $count;
                     break;
                 default:
                     break;
             }
         }
         $path    .= '.xml';
-        $response = $this-&gt;restGet($path);
+        $response = $this-&gt;restGet($path, $_params);
         return new Zend_Rest_Client_Result($response-&gt;getBody());
     }
 
@@ -361,17 +358,29 @@ class Phly_Twitter extends Zend_Rest_Client
      * @param  int $page Which page of replies to retrieve
      * @return Zend_Rest_Client_Result
      */
-    public function statusReplies($page = 1)
+    public function statusReplies(array $params = array())
     {
         $this-&gt;_init();
         $path = '/statuses/replies.xml';
 
-        $page = (int) $page;
-        if ($page &gt; 1) {
-            $this-&gt;page = $page;
+        $_params = array();
+        foreach ($params as $key =&gt; $value) {
+            switch (strtolower($key)) {
+                case 'since':
+                    $this-&gt;_setDate($value);
+                    break;
+                case 'since_id':
+                    $_params['since_id'] = (int) $value;
+                    break;
+                case 'page':
+                    $_params['page'] = (int) $value;
+                    break;
+                default:
+                    break;
+            }
         }
 
-        $response = $this-&gt;restGet($path);
+        $response = $this-&gt;restGet($path, $_params);
         return new Zend_Rest_Client_Result($response-&gt;getBody());
     }
 
@@ -547,8 +556,8 @@ class Phly_Twitter extends Zend_Rest_Client
         }
 
         $data = array(
-        	'user'	=&gt; $user,
-        	'text'	=&gt; $text,
+            'user'	=&gt; $user,
+            'text'	=&gt; $text,
         );
 
         $response = $this-&gt;restPost($path, $data);</diff>
      <filename>library/Phly/Twitter.php</filename>
    </modified>
    <modified>
      <diff>@@ -154,6 +154,16 @@ class Phly_TwitterSearchTest extends PHPUnit_Framework_TestCase
         $this-&gt;assertTrue(($response-&gt;count() == 30));
 
     }
+
+    public function testAtomSearchShowUserReturnsObject()
+    {
+        $this-&gt;twitter-&gt;setResponseType('atom');
+        /* @var $response Zend_Feed_Atom */
+        $response = $this-&gt;twitter-&gt;search('zend', array('show_user' =&gt; 'true'));
+
+        $this-&gt;assertTrue($response instanceof Zend_Feed_Atom);
+
+    }
 }
 
 ?&gt;
\ No newline at end of file</diff>
      <filename>tests/Phly/TwitterSearchTest.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,11 @@
 &lt;?php
 // Call Phly_TwitterTest::main() if this source file is executed directly.
-if (!defined(&quot;PHPUnit_MAIN_METHOD&quot;)) {
+if (!defined('PHPUnit_MAIN_METHOD')) {
     set_include_path(
         dirname(__FILE__) . '/../../library'
         . PATH_SEPARATOR . get_include_path()
     );
-    define(&quot;PHPUnit_MAIN_METHOD&quot;, &quot;Phly_TwitterTest::main&quot;);
+    define('PHPUnit_MAIN_METHOD', 'Phly_TwitterTest::main');
 }
 
 set_include_path(
@@ -13,9 +13,8 @@ set_include_path(
         . PATH_SEPARATOR . get_include_path()
     );
 
-
-require_once &quot;PHPUnit/Framework/TestCase.php&quot;;
-require_once &quot;PHPUnit/Framework/TestSuite.php&quot;;
+require_once 'PHPUnit/Framework/TestCase.php';
+require_once 'PHPUnit/Framework/TestSuite.php';
 
 /** Phly_Twitter */
 require_once 'Phly/Twitter.php';
@@ -44,9 +43,9 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
      */
     public static function main()
     {
-        require_once &quot;PHPUnit/TextUI/TestRunner.php&quot;;
+        require_once 'PHPUnit/TextUI/TestRunner.php';
 
-        $suite  = new PHPUnit_Framework_TestSuite(&quot;Phly_TwitterTest&quot;);
+        $suite  = new PHPUnit_Framework_TestSuite('Phly_TwitterTest');
         $result = PHPUnit_TextUI_TestRunner::run($suite);
     }
 
@@ -60,12 +59,12 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     {
         $this-&gt;twitter = new Phly_Twitter(self::TWITTER_USER, self::TWITTER_PASS);
 
-        // $adapter = new Zend_Http_Client_Adapter_Test();
-        // $client = new Zend_Http_Client(null, array(
-        //     'adapter' =&gt; $adapter
-        // ));
-        // $this-&gt;adapter = $adapter;
-        // Phly_Twitter::setHttpClient($client);
+        /*$adapter = new Zend_Http_Client_Adapter_Test();
+        $client = new Zend_Http_Client(null, array(
+            'adapter' =&gt; $adapter
+        ));
+        $this-&gt;adapter = $adapter;
+        Phly_Twitter::setHttpClient($client);*/
     }
 
     /**
@@ -177,10 +176,9 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
     }
-
-    /**
+/**
      * @return void
      */
     public function testPublicTimelineStatusReturnsResults()
@@ -190,7 +188,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -205,7 +203,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -218,7 +216,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
     }
 
     public function testRateLimitStatusHasHitsLeft()
@@ -247,7 +245,9 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
      */
     public function testFriendshipCreate()
     {
-        $response = $this-&gt;twitter-&gt;friendship-&gt;create(&quot;sidhighwind&quot;);
+        $response = $this-&gt;twitter-&gt;friendship-&gt;create('zftestuser1');
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
     }
 
@@ -257,13 +257,13 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     public function testFriendshipExists()
     {
         /* @var $response Zend_Rest_Client_Result */
-        $response = $this-&gt;twitter-&gt;friendship-&gt;exists(&quot;sidhighwind&quot;);
+        $response = $this-&gt;twitter-&gt;friendship-&gt;exists('zftestuser1');
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
 
         $httpClient     = Phly_Twitter::getHttpClient();
         $httpRequest    = $httpClient-&gt;getLastRequest();
         $httpResponse   = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
     }
 
     /**
@@ -277,7 +277,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -287,12 +287,12 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     public function testFriendsTimelineStatusWithFriendSpecifiedReturnsResults()
     {
         /* @var $response Zend_Rest_Client_Result */
-        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'sidhighwind') );
+        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'zftestuser1') );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -302,12 +302,12 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     public function testFriendsTimelineStatusSinceTwoDaysAgoReturnsResults()
     {
         /* @var $response Zend_Rest_Client_Result */
-        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'sidhighwind', 'since' =&gt; '-2 days') );
+        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'zftestuser1', 'since' =&gt; '-2 days') );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -317,28 +317,43 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     public function testFriendsTimelineWithPageReturnsResults()
     {
         /* @var $response Zend_Rest_Client_Result */
-        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'sidhighwind', 'page' =&gt; '2') );
+        $response = $this-&gt;twitter-&gt;status-&gt;friendsTimeline( array('id' =&gt; 'zftestuser1', 'page' =&gt; '2') );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
     /**
      * @return void
      */
-    public function testUserTimelineStatusReturnsResults()
+    public function testUserTimelineStatusWithPageAndTwoTweetsReturnsResults()
+    {
+        /* @var $response Zend_Rest_Client_Result */
+        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'zftestuser1', 'count' =&gt; 2) );
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpRequest   = $httpClient-&gt;getLastRequest();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
+        $raw_response = $httpResponse-&gt;getHeadersAsString() . $httpResponse-&gt;getBody();
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue(isset($response-&gt;status), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertEquals(2, count($response-&gt;status), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+    }
+
+    public function testUserTimelineStatusShouldReturnTwentyResults()
     {
         /* @var $response Zend_Rest_Client_Result */
-        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'sidhighwind') );
+        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'sidhighwind', 'count' =&gt; 40) );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
+        $this-&gt;assertEquals(20, count($response-&gt;status));
     }
 
     /**
@@ -346,12 +361,12 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
      */
     public function testUserTimelineStatusSinceTwoDaysAgoDateAsStringReturnsResults()
     {
-        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'sidhighwind', 'since' =&gt; '-2 days') );
+        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'zftestuser1', 'since' =&gt; '-2 days') );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -360,12 +375,12 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
      */
     public function testUserTimelineStatusSinceTwoDaysAgoDateAsIntegerReturnsResults()
     {
-        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'sidhighwind', 'since' =&gt; strtotime('-2 days')) );
+        $response = $this-&gt;twitter-&gt;status-&gt;userTimeline( array('id' =&gt; 'zftestuser1', 'since' =&gt; strtotime('-2 days')) );
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -381,7 +396,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -391,7 +406,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
     public function testPostStatusUpdateToLongShouldThrowException()
     {
         try {
-            $response = $this-&gt;twitter-&gt;status-&gt;update( 'Test Message - ' . str_repeat(&quot; Hello &quot;, 140) );
+            $response = $this-&gt;twitter-&gt;status-&gt;update( 'Test Message - ' . str_repeat(' Hello ', 140) );
             $this-&gt;fail('Trying to post a status with &gt; 140 character should throw exception');
         } catch (Exception $e) {
         }
@@ -426,7 +441,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
 
     }
@@ -449,7 +464,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
 
     }
@@ -465,7 +480,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -483,7 +498,7 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
@@ -502,26 +517,83 @@ class Phly_TwitterTest extends PHPUnit_Framework_TestCase
         $httpClient    = Phly_Twitter::getHttpClient();
         $httpRequest   = $httpClient-&gt;getLastRequest();
         $httpResponse  = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
         $this-&gt;assertTrue(isset($response-&gt;status));
     }
 
+    public function testUserFriendsReturnsResults()
+    {
+        $response = $this-&gt;twitter-&gt;user-&gt;friends();
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpRequest   = $httpClient-&gt;getLastRequest();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue(isset($response-&gt;status));
+    }
+
+    public function testUserFolloersReturnsResults()
+    {
+        $response = $this-&gt;twitter-&gt;user-&gt;followers('zftestuser1');
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpRequest   = $httpClient-&gt;getLastRequest();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue(isset($response-&gt;status));
+    }
+
+    public function testUserFriendsSpecificUserReturnsResults()
+    {
+        $response = $this-&gt;twitter-&gt;user-&gt;friends('zftestuser1');
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpRequest   = $httpClient-&gt;getLastRequest();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue(isset($response-&gt;status), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+
+        return $response;
+    }
+
+    public function testUserShowReturnsResults()
+    {
+        $userInfo = $this-&gt;testUserFriendsSpecificUserReturnsResults();
+        $userId = $userInfo-&gt;toValue($userInfo-&gt;user-&gt;id);
+
+        $response = $this-&gt;twitter-&gt;user-&gt;show($userId);
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+
+        $this-&gt;assertEquals($userInfo-&gt;toValue($userInfo-&gt;user-&gt;name), $response-&gt;toValue($response-&gt;name));
+        $this-&gt;assertEquals($userId, $response-&gt;toValue($response-&gt;id));
+    }
+
+    public function testStatusRepliesReturnsResults()
+    {
+        $response = $this-&gt;twitter-&gt;status-&gt;replies(array('since' =&gt; '-800 days', 'page' =&gt; 1, 'since_id' =&gt; 10000, 'invalid_option' =&gt; 'doh'));
+        $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
+        $httpClient    = Phly_Twitter::getHttpClient();
+        $httpRequest   = $httpClient-&gt;getLastRequest();
+        $httpResponse  = $httpClient-&gt;getLastResponse();
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
+    }
+
     /**
      * @return void
      */
     public function testFriendshipDestory()
     {
-        $response = $this-&gt;twitter-&gt;friendship-&gt;destroy(&quot;sidhighwind&quot;);
+        $response = $this-&gt;twitter-&gt;friendship-&gt;destroy('zftestuser1');
         $this-&gt;assertTrue($response instanceof Zend_Rest_Client_Result);
 
         $httpClient     = Phly_Twitter::getHttpClient();
         $httpRequest    = $httpClient-&gt;getLastRequest();
         $httpResponse   = $httpClient-&gt;getLastResponse();
-        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . &quot;\n&quot; . $httpResponse-&gt;getHeadersAsString());
+        $this-&gt;assertTrue($httpResponse-&gt;isSuccessful(), $httpResponse-&gt;getStatus() . ': ' . var_export($httpRequest, 1) . '\n' . $httpResponse-&gt;getHeadersAsString());
     }
 }
 
 // Call Phly_TwitterTest::main() if this source file is executed directly.
-if (PHPUnit_MAIN_METHOD == &quot;Phly_TwitterTest::main&quot;) {
+if (PHPUnit_MAIN_METHOD == 'Phly_TwitterTest::main') {
     Phly_TwitterTest::main();
 }</diff>
      <filename>tests/Phly/TwitterTest.php</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7c9c3a0f037b86aa27f3e341766f3d525d8ddde3</id>
    </parent>
  </parents>
  <author>
    <name>Sid Highwind</name>
    <email>sidhighwind@peter.(none)</email>
  </author>
  <url>http://github.com/sidhighwind/phly_twitter/commit/6b722128e3b1cd278842f9f6bbd6c11b060ff54c</url>
  <id>6b722128e3b1cd278842f9f6bbd6c11b060ff54c</id>
  <committed-date>2008-10-29T17:11:48-07:00</committed-date>
  <authored-date>2008-10-29T17:11:48-07:00</authored-date>
  <message>Updated unit test and started new unit test that uses fake requests to
test the api</message>
  <tree>26b62a4a2d03999c74c1f8fd128e4bbb1be285e6</tree>
  <committer>
    <name>Sid Highwind</name>
    <email>sidhighwind@peter.(none)</email>
  </committer>
</commit>
