1515use FOS \ElasticaBundle \Paginator \PartialResultsInterface ;
1616use FOS \ElasticaBundle \Paginator \RawPaginatorAdapter ;
1717use FOS \ElasticaBundle \Subscriber \PaginateElasticaQuerySubscriber ;
18+ use Knp \Component \Pager \ArgumentAccess \ArgumentAccessInterface ;
1819use Knp \Component \Pager \Event \ItemsEvent ;
1920use PHPUnit \Framework \TestCase ;
2021use Symfony \Component \HttpFoundation \Request ;
@@ -37,7 +38,7 @@ public function testShouldDoNothingIfSortParamIsEmpty()
3738 ->willReturn ($ this ->getResultSetMock ())
3839 ;
3940
40- $ event = new ItemsEvent (0 , 10 );
41+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
4142 $ event ->target = $ adapter ;
4243
4344 $ subscriber ->items ($ event );
@@ -88,7 +89,7 @@ public function testShouldSort(array $expected, Request $request)
8889 ->willReturn ($ this ->getResultSetMock ())
8990 ;
9091
91- $ event = new ItemsEvent (0 , 10 );
92+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
9293 $ event ->target = $ adapter ;
9394 $ event ->options = [
9495 'defaultSortFieldName ' => 'createdAt ' ,
@@ -115,7 +116,7 @@ public function testShouldThrowIfFieldIsNotWhitelisted()
115116 ->willReturn ($ this ->getResultSetMock ())
116117 ;
117118
118- $ event = new ItemsEvent (0 , 10 );
119+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
119120 $ event ->target = $ adapter ;
120121 $ event ->options = [
121122 'defaultSortFieldName ' => 'createdAt ' ,
@@ -142,7 +143,7 @@ public function testShouldAddNestedPath()
142143 ->willReturn ($ this ->getResultSetMock ())
143144 ;
144145
145- $ event = new ItemsEvent (0 , 10 );
146+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
146147 $ event ->target = $ adapter ;
147148 $ event ->options = [
148149 'defaultSortFieldName ' => 'createdAt ' ,
@@ -174,7 +175,7 @@ public function testShouldInvokeCallableNestedPath()
174175 ->willReturn ($ this ->getResultSetMock ())
175176 ;
176177
177- $ event = new ItemsEvent (0 , 10 );
178+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
178179 $ event ->target = $ adapter ;
179180 $ event ->options = [
180181 'defaultSortFieldName ' => 'createdAt ' ,
@@ -210,7 +211,7 @@ public function testShouldAddNestedFilter()
210211 ->willReturn ($ this ->getResultSetMock ())
211212 ;
212213
213- $ event = new ItemsEvent (0 , 10 );
214+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
214215 $ event ->target = $ adapter ;
215216 $ event ->options = [
216217 'defaultSortFieldName ' => 'createdAt ' ,
@@ -253,7 +254,7 @@ public function testShouldInvokeNestedFilterCallable()
253254 ->willReturn ($ this ->getResultSetMock ())
254255 ;
255256
256- $ event = new ItemsEvent (0 , 10 );
257+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
257258 $ event ->target = $ adapter ;
258259 $ event ->options = [
259260 'defaultSortFieldName ' => 'createdAt ' ,
@@ -298,7 +299,7 @@ public function testShouldDoNothingIfNoRequest()
298299 ->willReturn ($ this ->getResultSetMock ())
299300 ;
300301
301- $ event = new ItemsEvent (0 , 10 );
302+ $ event = new ItemsEvent (0 , 10 , $ this -> getMockBuilder (ArgumentAccessInterface::class)-> getMock () );
302303 $ event ->target = $ adapter ;
303304
304305 $ subscriber ->items ($ event );
0 commit comments