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 @@ -154,25 +154,10 @@ public function getList(\Magento\Framework\Api\SearchCriteriaInterface $criteria
154
154
155
155
$ this ->collectionProcessor ->process ($ criteria , $ collection );
156
156
157
- $ blocks = [];
158
- /** @var Block $blockModel */
159
- foreach ($ collection as $ blockModel ) {
160
- $ blockData = $ this ->dataBlockFactory ->create ();
161
- $ this ->dataObjectHelper ->populateWithArray (
162
- $ blockData ,
163
- $ blockModel ->getData (),
164
- \Magento \Cms \Api \Data \BlockInterface::class
165
- );
166
- $ blocks [] = $ this ->dataObjectProcessor ->buildOutputDataArray (
167
- $ blockData ,
168
- \Magento \Cms \Api \Data \BlockInterface::class
169
- );
170
- }
171
-
172
157
/** @var Data\BlockSearchResultsInterface $searchResults */
173
158
$ searchResults = $ this ->searchResultsFactory ->create ();
174
159
$ searchResults ->setSearchCriteria ($ criteria );
175
- $ searchResults ->setItems ($ blocks );
160
+ $ searchResults ->setItems ($ collection -> getItems () );
176
161
$ searchResults ->setTotalCount ($ collection ->getSize ());
177
162
return $ searchResults ;
178
163
}
Original file line number Diff line number Diff line change @@ -263,22 +263,8 @@ public function testGetList()
263
263
->willReturnSelf ();
264
264
$ this ->blockSearchResult ->expects ($ this ->once ())
265
265
->method ('setItems ' )
266
- ->with ([' someData ' ])
266
+ ->with ([$ this -> block ])
267
267
->willReturnSelf ();
268
-
269
- $ this ->block ->expects ($ this ->once ())
270
- ->method ('getData ' )
271
- ->willReturn (['data ' ]);
272
-
273
- $ this ->dataHelper ->expects ($ this ->once ())
274
- ->method ('populateWithArray ' )
275
- ->with ($ this ->blockData , ['data ' ], \Magento \Cms \Api \Data \BlockInterface::class);
276
-
277
- $ this ->dataObjectProcessor ->expects ($ this ->once ())
278
- ->method ('buildOutputDataArray ' )
279
- ->with ($ this ->blockData , \Magento \Cms \Api \Data \BlockInterface::class)
280
- ->willReturn ('someData ' );
281
-
282
268
$ this ->assertEquals ($ this ->blockSearchResult , $ this ->repository ->getList ($ criteria ));
283
269
}
284
270
}
You can’t perform that action at this time.
0 commit comments