Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AssociatedProductsCollectionTest.php
Go to the documentation of this file.
1 <?php
7 
8 class AssociatedProductsCollectionTest extends \PHPUnit\Framework\TestCase
9 {
15  public function testGetColumnValues()
16  {
18  ->get(\Magento\Catalog\Api\ProductRepositoryInterface::class);
20  $product = $productRepository->get('grouped-product');
21 
24  $objectManager->get(\Magento\Framework\Registry::class)->register('current_product', $product);
25 
27  \Magento\GroupedProduct\Model\ResourceModel\Product\Type\Grouped\AssociatedProductsCollection::class
28  );
29 
30  $resultData = $collection->getColumnValues('sku');
31  $this->assertNotEmpty($resultData);
32 
33  $expected = ['virtual-product', 'simple'];
34  sort($expected);
35  sort($resultData);
36  $this->assertEquals($expected, $resultData);
37  }
38 }
$objectManager
Definition: bootstrap.php:17