public function testGetNextRequestQueryParams() { $client = RestClient::create(); $config = $this->getConfig(); $response = (object) ['data' => [], 'scroll' => '?page=2&b=v']; $scroller = new ResponseUrlScroller(['urlKey' => 'scroll', 'paramIsQuery' => true, 'includeParams' => true]); $nextRequest = $scroller->getNextRequest($client, $config, $response, $response->data); $expected = $client->createRequest(['endpoint' => 'test', 'params' => ['page' => 2, 'a' => 1, 'b' => 'v']]); self::assertEquals($expected, $nextRequest); }