function testConnectionDoesntCacheWithDifferentUrl() { $service = new RestfulServiceTest_MockRestfulService(Director::absoluteBaseURL()); $url = 'RestfulServiceTest_Controller/'; // First run $params = array('test1a' => 'first run'); $service->setQueryString($params); $responseBody = $service->request($url)->getBody(); $this->assertContains("<request_item name=\"test1a\">first run</request_item>", $responseBody); // Second run $params = array('test1a' => 'second run'); $service->setQueryString($params); $responseBody = $service->request($url)->getBody(); $this->assertContains("<request_item name=\"test1a\">second run</request_item>", $responseBody); }