public function testOAuthRequest() { $this->request->setSinceId('0123456789'); $this->request->setCount(50); $this->request->setMaxId('9876543210'); $this->request->setTrimUser(true); $this->request->setContributorDetails(true); $this->request->setIncludeEntities(true); $oauthRequest = $this->request->createOAuthRequest(); $expected = array('contributor_details' => 'true', 'include_entities' => 'true', 'count' => '50', 'since_id' => '0123456789', 'max_id' => '9876543210', 'trim_user' => 'true'); $this->assertSame('/statuses/mentions_timeline.json', $oauthRequest->getPath()); $this->assertSame('GET', $oauthRequest->getMethod()); $this->assertEquals($expected, $oauthRequest->getGetParameters()); }