/** * @dataProvider beforeGetListHarness */ public function testBeforeGetList($query, $expectedQuery, $expectedParams) { $this->queryBuilder->select('o.*')->from('posts', 'o'); $request = new Request($query); $queryBuilder = $this->postDecorator->beforeGetList($this->queryBuilder, $request); $this->assertEquals($expectedQuery, (string) $queryBuilder); $this->assertEquals($expectedParams, $queryBuilder->getParameters()); }