File tree Expand file tree Collapse file tree 2 files changed +2
-31
lines changed Expand file tree Collapse file tree 2 files changed +2
-31
lines changed Original file line number Diff line number Diff line change @@ -157,25 +157,10 @@ public function getList(\Magento\Framework\Api\SearchCriteriaInterface $criteria
157
157
158
158
$ this ->collectionProcessor ->process ($ criteria , $ collection );
159
159
160
- $ pages = [];
161
- /** @var Page $pageModel */
162
- foreach ($ collection as $ pageModel ) {
163
- $ pageData = $ this ->dataPageFactory ->create ();
164
- $ this ->dataObjectHelper ->populateWithArray (
165
- $ pageData ,
166
- $ pageModel ->getData (),
167
- \Magento \Cms \Api \Data \PageInterface::class
168
- );
169
- $ pages [] = $ this ->dataObjectProcessor ->buildOutputDataArray (
170
- $ pageData ,
171
- \Magento \Cms \Api \Data \PageInterface::class
172
- );
173
- }
174
-
175
160
/** @var Data\PageSearchResultsInterface $searchResults */
176
161
$ searchResults = $ this ->searchResultsFactory ->create ();
177
162
$ searchResults ->setSearchCriteria ($ criteria );
178
- $ searchResults ->setItems ($ pages );
163
+ $ searchResults ->setItems ($ collection -> getItems () );
179
164
$ searchResults ->setTotalCount ($ collection ->getSize ());
180
165
return $ searchResults ;
181
166
}
Original file line number Diff line number Diff line change @@ -261,22 +261,8 @@ public function testGetList()
261
261
->willReturnSelf ();
262
262
$ this ->pageSearchResult ->expects ($ this ->once ())
263
263
->method ('setItems ' )
264
- ->with ([' someData ' ])
264
+ ->with ([$ this -> page ])
265
265
->willReturnSelf ();
266
-
267
- $ this ->page ->expects ($ this ->once ())
268
- ->method ('getData ' )
269
- ->willReturn (['data ' ]);
270
-
271
- $ this ->dataHelper ->expects ($ this ->once ())
272
- ->method ('populateWithArray ' )
273
- ->with ($ this ->pageData , ['data ' ], \Magento \Cms \Api \Data \PageInterface::class);
274
-
275
- $ this ->dataObjectProcessor ->expects ($ this ->once ())
276
- ->method ('buildOutputDataArray ' )
277
- ->with ($ this ->pageData , \Magento \Cms \Api \Data \PageInterface::class)
278
- ->willReturn ('someData ' );
279
-
280
266
$ this ->assertEquals ($ this ->pageSearchResult , $ this ->repository ->getList ($ criteria ));
281
267
}
282
268
}
You can’t perform that action at this time.
0 commit comments