public function testGetPath() { $endpoint = new TwitterAPIEndpoint(); $this->assertNull($endpoint->getPath()); $endpoint = new TwitterAPIEndpoint('/test/a/fake/endpoint'); $this->assertEqual('https://api.twitter.com/1.1/test/a/fake/endpoint.json', $endpoint->getPath()); $this->assertEqual('/test/a/fake/endpoint', $endpoint->getShortPath()); $endpoint = new TwitterAPIEndpoint('/test/a/fake/endpoint/with/:id/in/it'); $this->assertEqual('https://api.twitter.com/1.1/test/a/fake/endpoint/with/ginatrapani/in/it.json', $endpoint->getPathWithID('ginatrapani')); $this->assertEqual('/test/a/fake/endpoint/with/:id/in/it', $endpoint->getShortPath()); }